19017301
11724080
484861
8575599
71161732
3664054
28836740
16429388
70701275
5173575
61604396
3239633
4553629
28237493
85434443
46702427
41861180
63421109
48304745
43526319
25317344
362929
56175182
89246375
51824728
312991
19279018
5905327
32817079
21747618
17327462
65569165
60546159
19358833
23838539
36203575
90603760
47517807
65896406
14207026