69488556
43238224
841568
19565871
144768
2902541
34895354
27448677
39626760
98068629
57038431
27516256
94698543
95159928
65343238
69498188
3576490
13988852
62971853
56856309
83916666
8853263
87354094
78941663
77426207
98399987
81539100
6418250
48043765
43962157
74294932
6278099
19248108
96132777
87847107
3358800
80273808
14545131
59867378
55724796