89064684
83974316
93183433
16996436
82657878
5381297
23168000
2188589
35018626
96809183
63955633
7466555
44694678
9410875
27552453
4132745
84067750
97777607
48009252
33146774
12682825
1477338
51557041
53222144
6504526
67546035
6201564
73106585
51383975
66682153
98731250
79715562
63837299
87098902
58188396
32484473
72854429
23854547
5492047
81879231