22566880
55243496
94113303
80735280
64073302
29481918
30718350
97168945
17951098
72672022
94811954
78485330
15437881
67986431
39782367
29048935
19541541
52158197
51869225
45018048
86794499
96953542
8862244
6585934
23618880
22792500
38566796
53659494
52909340
2168861
93785189
93538280
2412694
3987402
84728988
5250278
13701459
34707434
57825203
5733920