29716247
47993313
14425601
60559984
64186004
19097796
11832816
41693837
12037240
71905208
9026679
22823372
92459606
67778842
47855617
34662174
38529044
43392672
3444947
20137523
84086923
68128025
12682159
32557420
6639811
76808797
14954437
18477618
78659596
54975679
38333093
95498198
36956615
49991944
13825098
8238483
73238102
37624025
31701802
65093568