60472968
97989375
45483510
18244449
15422637
21617976
74989931
1999973
56569362
62247216
50429971
478535
48803284
10368717
52934703
44518085
30111541
18311095
8653652
16571265
746093
56152216
69828085
35515057
1187136
57681379
96386088
23123893
2203479
16486790
38399554
88356629
79898397
9595175
91291600
56059283
85948095
55246090
95322799
61593297