98631211
4694444
79603400
50324585
53584884
23581370
52715896
62671503
59075751
46127211
43567905
7976384
69918859
30343473
49187546
247617
68728369
18125828
54752489
21196786
45766365
52522512
84265433
35134267
3404322
49803918
19373377
19047570
92781574
1494350
45223462
86298838
15463068
94818676
44052455
89712567
65441114
16314576
2749762
34803915