56468104
44959523
2348334
31375073
38151245
64122625
5496328
23814731
69221822
25508534
96628199
91954618
9648021
13563379
93751302
21884638
50163577
5063165
57135747
31068116
2015499
53713111
21291541
78571081
10174810
18915319
39099616
80335563
32698226
32559583
70227735
44273570
86706526
4205508
87986485
56521576
65837411
34642862
7963488
50429573