67234680
42962190
616546
83887672
24057303
86017584
28879576
72836524
1096593
53927091
34006933
75649245
7042860
15624009
35982331
92908401
56618551
97251724
92611448
67315186
62593993
36994641
61509747
74468902
29295243
823523
4110351
7446326
16442507
37343947
63528399
2371956
40143132
32975704
48567580
93267618
79264602
18892874
5710185
4929350