1976248
32663533
30863941
27559694
81997816
76962589
5939689
53599420
60799999
62255639
70664872
18273341
89223744
48412939
49514409
48532991
47751281
48517108
65956033
68774594
54725485
24661971
16395895
95088736
19812084
80009656
37777449
28263152
64211745
12929352
27286425
24173522
62073928
22613567
34269686
94083525
88831405
44511365
6942282
9357554