16828903
27341177
98945284
80041501
71042588
49816821
73855913
31188017
5821644
4136252
59724428
39429400
15922647
93778156
62572940
75157682
58267745
77762311
4989933
47408849
71661966
50942091
98302726
4479262
92861962
43219195
96707591
61963196
17371368
96206258
88523044
63797616
49693589
52607800
35348594
91104998
17091598
66661803
56671483
84266646