67975492
5826046
55055338
75918106
2708829
28736416
42542633
21526935
98048532
10979114
29528057
10086581
47443933
7226149
56214838
17207057
16261320
15881293
28051074
63249162
42833172
33909713
34023233
50261227
95108379
69906360
63611280
68326083
8127365
47031142
6669467
22459878
1878607
8094516
56459645
61429273
40479061
31098535
83248861
73254383