25534476
533741
44561245
80751736
88115082
46421289
80081193
76589790
59616659
82842521
5362539
74229601
21556498
1837498
20237259
38185094
75634738
37954710
52613772
97115927
37461228
67095877
82884793
74812928
87006904
41186044
3539047
60219229
22725665
85856173
81735908
11924185
58731789
79762127
2036544
28116425
9217017
12169029
91121729
26353727