5196500
2596071
56384540
81604194
41417331
90349214
58313341
20144257
99611309
35819767
91525556
74731344
9172805
45678354
33203673
90486648
13193765
25217646
9752984
86446864
73287416
33834461
75312280
1932782
28902261
76087743
5460498
41652678
92136181
32954944
12438113
22312389
60418258
86647032
3789424
16312677
34856920
2274483
59264624
1801613