31329673
68861600
95715941
24522584
9709346
75496131
17975321
3783381
28943384
68811006
55461992
88227376
66179640
38061303
10385155
9003934
51804726
41083293
55759154
95244003
83885888
21532529
2314421
16637139
53642389
90019209
97702211
77848020
84353297
9652998
8738762
41274338
21177659
1591447
84566435
17245948
76502661
48182897
48313912
53412264