19531252
41145407
46878159
35255899
81552378
4217529
6865990
12398165
61434737
68208724
56802174
66263093
48958764
29348031
11981365
75992084
67283411
4406990
13884023
38529858
1203031
73015706
41714599
89186970
81797266
71275593
61601497
58448111
33285192
19561456
18665900
3252999
35437324
4837133
50533551
50534677
1486365
15148126
18178838
11054616