89556912
38272472
37968360
92325382
22623891
72862508
20988939
61785129
64956698
99031802
37691961
8336965
47599730
96908319
44709943
9326381
85255700
78885191
63943581
6132659
494469
83632595
65768561
8863707
21275285
86866646
70708331
11298548
296549
50392661
70524624
18234916
31635789
49968650
42731536
37338887
40615207
25899858
38733542
77704399