90042570
67246931
93007575
37607540
4465147
14205460
4878956
3833497
87151158
3217128
39747097
70875613
82627527
1825546
87809240
75253938
50291334
9502063
55129771
36168625
28869487
8018376
19726546
57161692
72279795
6435141
64491915
74763365
649373
39869580
5892643
14821817
17842689
6153223
49396622
57806547
27748257
4694687
47789095
37453047