661376
60508247
77584628
59308291
19081908
15156892
70528687
25416116
8371373
36441167
41328541
23398160
47361545
26285792
84426241
1856799
16529693
40909280
84711515
79343140
38583254
95931786
56141070
22454116
31525714
41499231
33608695
11001777
4349385
71905667
67346087
84733028
12407717
68935715
73321619
45796659
51066091
33134103
47689417
37307463