92997941
31103460
27691235
91808698
8422989
68482567
33119751
6346401
2996722
40336590
34503647
54852258
47371540
85489888
96472911
33362056
12471323
8587740
18799138
78866500
78726791
33227618
6779725
46015526
86219864
12268142
99551923
24296278
42287050
69678679
56556216
62201028
12996679
79384084
84592431
915903
19497386
48315063
86571383
63426491