42856813
46474591
15136905
68557209
38794356
1683377
89255296
89832229
93264551
92111045
76375650
98195361
5374191
50239519
78909311
47201396
46151854
93434253
5354046
22604817
52484660
6883208
53485027
31871067
19686051
58882770
11195341
71292986
48962347
52842432
22144537
60657460
31462157
5716571
47955815
61126130
55575707
1012388
64612337
47084297