21805591
48366385
88609809
93945173
36675397
18471221
59237057
9526325
63374099
31084814
21481354
81005590
10509003
25531495
73766588
56409750
53677212
51342103
12775234
2000585
2484570
73715541
56314348
13626549
628195
31228144
8179567
76811614
11432328
8031244
35823859
14247854
7856555
91398842
4234330
79722140
83443412
94592884
51153238
64299001