17379015
4789146
60723550
25664319
38388655
74521494
94642113
57472590
64331339
15413482
6987937
94292002
59653379
62982231
52262566
38875981
63187313
20882012
40733317
21737063
59279136
13283231
36373446
15478693
6328554
54022379
81309763
29105042
4687387
21899369
4007199
7001964
68018011
98487825
19094615
4651304
2780875
32192969
80396932
49368011