70499803
69305479
6430181
26615364
16955473
56892941
46471597
41267345
60769052
25951467
7061699
84365524
32441165
94409086
62775157
72583850
79007937
77986610
7247411
18613376
721492
80925542
64008339
16765293
95011948
99963124
56058802
25819497
97866430
29462607
24964766
51396289
20356131
22398666
35003510
88611076
64166023
22328780
2027426
87791120