62191590
19858798
14512406
29734990
3443388
42933433
23268005
48668449
69897286
6782186
67777144
27782298
107079
94067133
49361075
36109187
72899299
86133801
88598281
78775464
1939648
51948883
68769614
36335400
99117845
11937676
7424937
98708022
1853375
84698059
23903735
79834965
58927418
82649928
26236800
48894450
9127306
50423726
82208773
20005030