47646226
36141021
17409045
98353740
8679463
82345429
77035528
4867409
690323
91044537
96915494
4373386
36431212
51637549
57382298
1663267
43247441
11086566
6516664
91886038
77968787
18935079
24343388
67864001
8316464
22028690
64861471
5185176
6447792
97253350
6215357
48493065
247850
2636135
8091609
13139385
35107087
5607886
75962804
60823766