35597238
566216
97282
32844694
1471672
71466204
62051973
91584144
59637911
45624087
87632604
6304541
87688329
61147505
16646854
48056454
29828948
29226016
65249175
76022463
10205545
3039728
44503577
71905316
96109947
79092983
2801012
51185140
59795456
35106627
55844894
36525410
61259956
509837
52382446
5932629
88187478
55487740
40303543
18519540