51007437
45572674
70573422
46932644
84333672
49986429
7078197
81116265
6420497
90947208
17573117
81679166
35138323
43059923
48138229
36369519
75685999
6309185
38808184
136203
96742823
86847062
34694283
89271448
77563214
41469081
90477573
9788956
35140
12771567
40202541
77164206
5144693
63675970
34015602
5449525
25367633
950417
25662235
34427275