58334773
60023376
2675805
39705079
5212651
38169976
40537204
60692164
56435597
72194378
9604708
33322997
39322723
5549600
37227721
50491862
63479846
33477247
3553157
33022246
578975
76678265
40196914
8093953
7149495
53974882
78583610
27833761
368813
61097964
21749297
17135462
1214411
12666651
67244561
63083226
52213095
77056990
5004044
84853257