67779126
13936725
26864347
21111114
7755713
66104284
44656015
30845259
42548385
77202875
99049549
41082160
37657453
41331116
21618067
16529805
38093695
29554113
25836065
57563819
85641666
853336
30114578
52081940
97264425
86705680
31821659
2924637
85727211
15213451
98866463
88833638
90409998
99361946
77059590
3374836
9567810
30806250
96846400
35417766