24859360
57369164
68018897
7860810
34084421
88243710
256382
3016636
17262038
50354652
39568571
9855884
64266420
80272622
45423098
43504560
73645733
59423670
44185902
1695109
6542812
55534470
83217938
13475238
92857292
41941688
4175989
4967056
20238948
19871253
62016740
9723560
24093047
84847609
53827640
4803220
8191783
58004088
7434319
76359758