84298258
56915313
8274475
90484332
49254092
78875825
61631594
1603434
10614353
57419037
15763588
5216300
20994450
52984969
82225322
27584326
5422258
71962798
16885993
4005753
81454986
79229440
25587171
57272470
37218008
43835283
6982697
95955126
93025232
26202278
62274618
36527140
88669631
69516740
38761404
6205759
85515268
42876826
17052559
92081838