10437840
2917362
69925211
36204290
92019504
1615398
15974404
73893537
84652764
70388153
77359754
991413
65816390
9479955
88073255
7586550
20568465
21211385
76884938
94827045
69733948
66959587
17677616
37635286
8491339
64592088
56206967
53289377
67792740
10602045
38676045
61282178
5559805
92149873
66108135
88466841
74969727
87757787
29304394
7866495