36921743
4542676
82588954
57157394
44262417
5743309
73397921
25638264
1853637
1673537
84213588
77564862
69005445
54348641
61264383
6981086
39685205
27086509
91887038
32509485
70168577
42767310
59982113
50378484
28029141
25843000
10893542
2949045
24667545
44872176
63752091
80254727
95614001
19932710
3644377
73865423
83475945
67939992
3885476
89641708