12018184
1315218
87461057
96453166
77389601
91321922
15521452
2559120
7455169
87119618
55862432
66706317
71761436
15686418
60288899
24398429
33566223
87895033
77337602
25501730
41705990
66784797
15933735
62774553
10374388
38802044
90363637
2048014
16847124
50716430
34289076
1893894
5946712
5538765
89712198
8848142
3562118
92755181
54877766
11792374