85782796
7357424
702314
78104120
30634407
50673710
89445664
12093787
37862919
4578840
18376281
47821369
92448792
42737905
65154207
27383458
347859
55553286
71676113
50714489
62687057
97391680
1699285
71061990
87603909
8349277
67366377
67935372
26519736
30677877
34297937
13203014
41867652
2322286
25264486
79134389
93843799
40584049
61794726
53179657