60371560
69355222
85147179
3328980
62627802
69627989
34405166
1075564
1644973
71089182
49112381
7507863
13974914
31532028
6004971
2943328
88134633
57387023
33814655
83892150
64245579
80091471
56522985
8928736
9337573
91117138
99407634
33951869
3251026
50260
98301589
52799133
16792659
34254462
4467255
33194468
31718901
81328670
20478062
29658399