93554688
9757343
96617147
2670640
20485984
6346823
9605042
59581487
9957411
4257448
3877544
18902724
95053511
96393801
15186747
9116253
68084580
23344423
17174823
3820477
19128231
21419692
18509801
54321251
64873528
24491557
82597983
11298512
85272222
81093343
41188507
3249995
12087999
84339809
16328310
45457522
9844831
29838071
8512265
74804476