63311149
19713739
12495770
31625310
18496271
11523954
13264216
9198874
69257137
24727478
11243908
13144498
20769392
9123353
55489776
62442988
12716589
94857854
9761953
1729580
33674419
85625301
72713259
86738420
36031493
998122
4307454
3029139
725166
97396243
4747994
93317982
43257544
8434219
32522068
229098
63407555
96695153
54316367
696113