81866030
5143069
75143491
82558053
62594214
37714016
59062016
85733551
47571080
61164484
3715298
23892276
14398875
63616631
14769264
9597815
56724105
1370301
10853219
41565196
80894462
4903922
929684
54978275
45973100
68748739
11804227
28246698
91222732
66519991
78121181
65779851
77037349
53621785
37959431
91998172
13263470
41287553
5398173
6597420