94159632
84823912
60629502
13233391
11005063
22092758
8365402
29712628
54888681
22289235
20398419
1579462
98834609
40638604
83847858
48022264
56453850
73294019
49079001
92209719
51333942
11145456
34543317
93108076
30705276
63392807
40572786
64374089
73316501
22767357
8297802
20433032
14055519
77292233
66826774
96222679
23769807
61188458
86126304
54035167