25312177
40105449
55155651
58591530
11875800
98738592
99649610
897253
3037196
27786215
940382
16026485
25626654
8144309
4836036
72065040
78728786
36306056
17459058
37164455
9171907
30318543
63877787
68267955
78097038
44341213
48015655
24918021
24654429
35508199
451365
69602461
60834528
53015336
89116051
71382113
40544416
32316115
65154789
47794387