88874762
2703031
65569975
16104851
74339949
37777239
48057748
97542159
50483908
86677304
30454447
43996523
33808206
38977466
48273512
1742280
18961614
41911000
67098673
46584771
43931121
24159428
13555741
62001732
28639262
67213943
12794876
45463358
18589058
87161062
21563087
83358817
95934911
72904834
75798414
10389821
71236195
69894022
10072967
30139583