658184
15486405
49744691
59374192
96134740
86717547
20792846
41651165
80713257
68012920
72927260
15297177
40221006
76562092
54536688
843871
61647603
53142541
54541097
34073501
90098430
40026420
59796030
7234515
25067877
2897371
69689803
6817587
28337206
31238025
67099468
36652660
16763305
51444129
13713691
4101503
43453559
74358692
33176462
13555818