62924683
78631639
99975501
66084947
89364198
77118252
66373853
2835268
59465983
54793079
95117032
4244045
81563870
14086895
17484556
26773716
1724000
30843794
2666656
37562974
49118133
78852131
39199967
40701104
9516250
21408833
26213642
25629984
68393053
51295280
21207908
57566033
60086305
5968804
97287641
78183187
31107637
2391732
1012462
2641529