98724785
63942297
6923183
15848981
3299157
148939
36855685
46444029
8963204
36354084
22045800
85231351
2001403
36177164
33313696
79206142
44615437
329275
23223090
4601550
70801918
17693071
50464169
41857821
7459775
89943270
73786624
67167089
20144233
55657900
10136776
78394550
6565801
93377316
8653778
97753564
32882890
55964756
63362287
64984061