40231257
74786845
12376541
2299386
972690
72579611
20379848
79199749
96363079
1234435
26314128
39382856
40097847
633683
20483473
41325014
31285483
16185368
8305251
94439520
93778775
34717136
67004870
75855496
145034
47151570
68664786
67031898
70652708
76347308
35181619
73775323
28392766
99748471
16071346
98002131
61206964
49301224
1604181
32019103