99809912
53886470
682847
13434439
14976478
2761223
1947232
26115475
36023912
28104592
76399820
4308658
61201826
26731031
80036916
8952752
40937244
99483637
75714632
22489639
9619866
62635981
92536340
53502019
17091407
37598730
77775349
12501474
42236865
32805970
17311875
85738787
28499547
14947732
44125387
9746540
33028931
95844168
8855546
1565530