83984432
64432675
48658934
1789596
32479520
43212888
299235
22694477
60103869
92959633
61332396
22412471
93464596
96223378
2867819
15448000
8516810
8595378
17399436
30505036
81759853
70886209
77002664
89079079
85994470
22916967
5165504
47188052
4493416
44907304
63555567
4431696
89337442
14224370
9444507
97747345
41449432
34436500
1626881
27189543