4199632
60722201
5531331
81651156
18986652
58237511
21959613
43867503
12759448
8722371
79388045
18144987
5578820
32318234
23019989
75137708
7234534
63111451
17973994
91617455
94033976
14059681
56007039
84115995
6258441
49116004
32575593
24988887
63901129
18292094
65464172
46061140
6322610
27887545
54449654
89855794
138959
3866068
84448567
86115712