39699738
73032511
82504432
95224409
9468469
83544724
17004952
83246226
31349389
80543706
70178866
62656675
42088444
8344853
53162586
2275131
31142095
72218058
60322164
68952982
9609826
3888683
45758446
47771346
93313066
57186977
72393824
59372998
84074220
25514956
1824140
5282737
32725931
40528336
5462869
51731486
78501176
66993195
58914560
2253303