103230
617731
434117
47057
592440
977786
360222
1723995
1000783
8629
569669
842287
479504
28952
52987
560377
273284
507841
424275
785256
821951
472118
383102
61387