57769644
94654935
2973733
35101602
88668440
88565866
61699741
99676057
25704639
62973461
1007706
62853782
33804012
49808425
22915867
76967052
40743489
9609481
49392653
53118274
9860169
797590
26785268
72323737
22923231
27501540
88576845
34476780
2444882
13971832
1917722
16456692
98651711
74143614
22658116
21154429
56818069
79301812
28492937
37295056