3617384
22873235
63584979
43896231
124305
9992653
64804343
65145085
97431774
22799450
53502174
52568092
75135750
23372308
70582528
92084826
13609705
85183659
28902045
45232263
41227007
36794220
77829108
38778030
543315
28219110
55627450
2306453
71683549
33761901
89259346
3387486
3839286
90038029
39585608
65371286
8165440
49851317
22657168
15121687