96659233
22946512
60343285
13294949
25139140
26225265
77608062
5049157
33365900
81369469
82714731
61726698
63036477
23309543
38835142
17818224
1754746
51594420
99105931
67626345
80501187
67564710
48643980
33149579
8888571
13804890
31466122
71196719
89455252
37972564
68334734
77218337
93936613
50869498
56283261
46642250
21478307
38241905
82772315
6905138