57862690
33985008
9999577
6625971
96826877
4062066
2615677
18096910
41459957
53955876
59031285
87287465
87499216
33881567
88866439
36798190
5012903
39343083
55625834
56652573
55437025
88355815
1906772
2957192
57611615
16942278
37984356
79251700
71109710
39039664
42003992
38236453
23832904
64829556
78917882
48187860
67665752
29818359
272931
3075663