38356829
27649519
30642258
19677243
36655556
73248710
41342530
4872443
3857885
75274651
66844228
7449853
57959033
57179752
88463514
50615575
14429069
70143962
71091973
67808323
41565987
74672512
2220495
87887235
68688140
29204759
7995912
75753797
71185303
60845427
96859095
7123799
87398497
6048120
6731186
17623219
21048686
4400246
59103707
8717829