60074179
8596294
83304640
37888972
86929663
74452990
51467909
39994401
35997961
30261361
73319849
38602000
81574331
16455342
77573702
52963088
79416196
48143337
6087303
78062016
45319918
51632701
96131015
86107840
9247985
13143828
57414850
57156462
35743745
94974027
64129982
30329072
24492169
29941119
21217783
91267409
92147228
7322090
1684409
13234758