42182151
60862231
4407118
13594407
50049239
86483289
72146401
1576145
26801995
2185677
18742534
32974741
38672162
31042421
49121479
75566643
12099837
90213294
36728976
53372179
35093778
14654178
54449788
1229967
484168
18863741
78897971
56346944
80091563
47302917
79412074
67892410
7743207
36519710
14492695
88905565
4459234
69644704
44448465
21916522