57746121
71193006
18963976
1978148
23815347
2537708
64133
31494062
14170
60188892
4547049
2837639
21366398
4781334
26919750
15177881
67653826
3995701
5981903
20222010
57655911
25128130
68811294
18107797
21591489
69829370
44779873
16872019
72571037
14546977
76471366
77849568
63699975
5768226
8254563
97085830
21967463
44497940
89951639
19061537