9385968
70866282
26349941
65431368
93427458
75587536
23174759
57062665
57881370
22643538
6041269
43461983
3700942
85524828
30116867
39925349
97647617
686790
89118252
23707645
99922521
50912654
9968408
20222569
1753490
53383793
8063502
23341027
14708365
61997145
1848831
95168308
15527850
57725740
2159530
12512317
94781258
70028352
88737640
58176588