41037369
81328317
1446641
98168154
73936710
34844021
38197885
17115646
38647153
83759929
59584144
77585995
58594000
9795992
85225295
16179002
36093698
1557270
94673286
7236471
23105058
47976074
41956252
5311791
40572296
58254319
51334663
55921366
92469818
30225125
6389122
90678533
6529683
85705897
84526819
14337831
31669505
6203892
15895101
12857394