84485162
18039526
47026592
49689782
27787906
84715851
36891475
14667270
95778541
87341403
69608184
31273144
80473163
1725707
26913039
44342652
35077650
84936695
11675576
17305318
33432406
27634403
65735627
58976499
427095
24923768
50863607
22553091
5680355
29807679
995124
2731213
29779385
88193598
31796741
60452263
496957
32331680
42517830
69685084