98598610
99493467
76035328
14312406
53728361
17878506
75162452
28473495
11799987
80969346
83761476
69841488
68219813
8862041
583173
53193597
37684586
2154117
55247005
49867152
11848958
96396264
12113179
4142380
9422902
20617720
67603908
94031770
97806953
66541140
33036623
82696998
56711126
72474934
44278283
22899341
94288783
54765687
34021911
12615418