16732092
3765328
64519652
38067676
87662499
96867947
19542832
79416622
43193217
70424693
972155
60965815
76322409
85805443
45563490
456555
91018875
17553478
25967329
24447599
46471726
64063197
48852882
8798018
9465779
5714692
66936113
33189188
30117360
34229029
80622749
69091041
13698334
77264610
25186135
74284366
6270851
4041928
11041271
5583926