80456313
79256528
17198803
80077386
38022719
10177282
98788934
798906
86106303
68224467
63351656
4951735
7011452
95542443
64946172
39582359
81794173
49781254
97623142
4891582
3437723
87047747
69046308
73634112
5255469
88834169
38166942
72985765
70497093
70056318
48701479
94798177
7184851
44274808
6228328
16299454
52932800
18818143
13065870
80125646