8140910
87491378
6935285
2394102
27233756
24269135
19133589
84978086
8859632
96144010
92953984
50495960
85601155
70399015
51654316
46256530
14157954
14509596
23062897
4568146
64473586
44958801
50687607
25616843
28505291
4782466
50938595
979669
21099032
2967288
25647077
59972898
67082356
9430735
81657939
13168528
22059987
40043290
13049365
77766456