23877289
66315606
18313126
7198486
14013629
95958818
67959945
300819
43328206
79101260
95197810
88489745
91834727
74823972
59281226
80047096
29125264
24658641
30791163
78414662
23938801
28023546
2217574
84847171
87284705
78475420
86562327
13216008
3532930
14782416
92544982
87421893
36829098
51296503
326366
13547842
64117523
13863214
8731820
5784012