64367762
685468
49425720
83665354
48276876
32107128
70774785
9000413
53432924
95302061
88312427
58254923
2322521
76922138
16953446
98294254
36077275
74151087
87768634
3158920
90757164
64311971
66416395
98366107
71099371
8181691
44588286
25574579
72329111
8130977
64734367
5104961
5087983
76693689
69712064
788715
17459070
22638450
50133810
20884876