90327903
51824109
27272468
27286819
55913570
867948
32491361
93439749
13366308
48934312
38564705
55444625
70948240
13508028
43103377
69799261
25664565
65462105
67981058
3155647
60951875
53234153
99941318
13411828
36378348
97391965
1083099
251932
10582152
78121000
90976748
55322283
44289339
41591366
71031794
13327720
35906288
79324810
92109444
558556