74484560
56684896
36602237
8807469
53617366
97299797
41081779
70844425
22638752
92592147
610968
76864623
1897250
61898470
42867536
69934036
13088518
64925398
87791231
87592149
35868583
86848387
47827494
69985445
37058362
43039675
21303945
87398697
22654220
33462029
3096170
7377257
25817749
17867299
15087392
98576790
63788020
75192358
4289818
47739323