14655197
32139850
83629475
31955923
87138694
5290470
4776546
42903677
84315891
85354576
62183486
70433292
1645373
44345286
95249226
22677242
63674704
29684535
30254774
53324128
50773777
52266769
22139744
56349201
11342404
32532565
22632996
50228191
4992236
435642
3879498
96824247
70634321
27004548
23754511
68154158
70203598
40012215
2419217
875828