56783180
43288427
17293192
7484205
2100841
71802336
45697925
3986422
92697666
809772
42988173
57335560
2666418
11302363
57639354
75301554
25031915
8916354
6487933
28529742
23919616
60041276
98183895
70843714
22671782
52945700
34847325
4943714
6724324
12337069
97758007
61464092
41852951
85048990
55011064
57291240
9492486
91199735
74736072
77445093