61604187
99399553
95244390
22252382
5726150
18377534
48096378
22681917
23411977
60166979
30703845
79268559
81083163
88993065
75886518
59676568
78007737
31563320
23728832
71635048
17568181
6720215
34002381
19027548
4822419
94162234
30097579
19214555
1651827
33661502
58256126
10694148
69374272
64464009
72553965
91649531
1164614
44483892
26046763
54345226