83236168
69013019
40694940
13323433
13593835
4351305
12304552
49003972
92396862
40024046
75633778
58625423
41318495
36721117
897233
19905297
77148802
84997188
16029637
94224632
76524158
36092073
912153
42154503
53652765
87015703
38291420
93549364
54267076
63068688
7402526
64646659
70312545
95001111
90687006
97491850
42736977
25052652
100676
57338723