31206851
3631506
55131416
695970
99444080
59408335
58569429
28913339
1974722
99795916
35203861
51242980
41468636
91376
59384294
86043434
9137800
74926737
58301422
41711430
89808683
8593916
61854166
55152942
62252193
3595700
57668173
54917801
11007536
1486472
24004841
71437624
81815268
45612963
9467464
18799343
92526299
37304462
37299485
72365670