28102820
34067912
21702247
7667343
27235014
40804300
57802097
82781757
97596019
5406569
89207893
8352740
36647090
67629595
8049432
2785985
49565765
15034544
45641215
37773176
31478823
51259417
629055
13251575
9268221
74098869
39226769
11659330
56339067
14218048
1251158
62684308
43728583
7411162
97629069
94317745
98589754
6655015
20715028
7551088