6515388
74291164
160751
82857533
68632962
86724891
57953206
41706000
25508644
8793525
73441521
6686187
88975616
34753813
2115485
5315813
98567254
70427608
48626652
8002964
28758856
45923774
6605282
305690
37682141
36612647
41662743
63557953
40918224
25935638
9468474
53063592
35017651
47241182
15223352
11908289
84906047
7992880
71519508
84435588