2070645
20516944
13698184
6067762
31921620
9675219
12484166
56376734
58714722
97012814
89616963
14173412
8345483
26406825
44717735
94737622
33398709
40333806
90964086
30442592
51391201
57454407
27294614
43825340
6422767
48054698
42855185
7643117
51277560
62952230
65855963
43203058
5884
95032554
47249436
47463501
42237980
60445345
89866289
62198306