93612815
75497261
97592513
59461673
18848684
53097022
17905082
43388964
74735114
33507281
27147235
25444056
54766328
64739154
9895244
21193993
804263
11039620
67871980
79794415
62007225
28385385
41417469
2372703
18809
1990338
53143246
21823552
67322722
56162559
41677128
56121450
39991320
96555814
2652436
6497305
12841155
87678171
21918241
29879004