54511992
87269135
5735206
19233688
39052581
7856778
8054178
49073767
81579483
42269677
2408437
9416582
1033621
11344394
43119094
86895528
27592408
4019049
50719027
86441092
79158157
33491624
6223813
965530
90528655
36097176
73056430
1186781
85467794
97658464
49147180
12062837
24987095
33765937
55657229
44816700
18171022
85433069
6975742
35693370