56367754
39045670
21591427
98397417
22966216
39214236
3680669
94165821
66875757
14092528
7132514
6956672
97614238
50407560
40606799
907353
46961092
25675130
54868173
8241021
79475724
87864725
27458435
87389635
58849180
76426397
86842441
56794513
98324357
20612022
98892753
20426044
53972321
76533865
51831493
50882543
73175987
39612261
95961411
39378686