16409487
12971868
7759696
62045981
71994495
29912386
11047314
92739046
95277615
6501031
87435733
34785014
42214108
89604259
88835868
24875032
49112682
4118993
93461290
18367390
33326130
71806703
94908421
65943705
96422453
9979824
1040149
42839166
71912335
73078443
6702397
49807530
73072674
79363469
38583451
5460707
8797706
4445239
50847654
88235027