1015362
68919404
37134386
88925511
15567591
8631569
64285844
39509246
32063811
91708865
38566304
31675861
762750
37367985
54654526
62473533
45217356
53946252
267447
86934224
20159652
22586475
6844304
36753775
29708004
4593767
34294133
6572932
9379689
55756927
1275604
58445432
65027985
94524434
92472961
89217740
64677404
78276708
3734320
65359018