7682468
93631680
83889580
18078771
34438299
61546875
19609237
43023842
12346984
20532705
302080
89458158
89662956
46614868
37098005
56659325
22046627
80452750
85505531
7747647
53509
32787895
43556263
63795984
23379842
32403755
990133
63583141
2504973
31675064
75036014
847900
41574720
57662374
75753737
17906202
58575729
43503649
78328224
35227080