1225696
36054048
86294597
2118438
8155555
67395888
26265252
23388852
15157017
41882688
24701467
71859395
866225
89922214
82865933
27056407
59391086
87349109
22733054
66683250
31024308
30349039
26817334
21503793
31358435
22349412
75852092
34205576
3752316
52418462
1345936
3309647
249589
55528662
85206347
19531177
91879060
40812383
7733794
6729338