8292633
17049176
63147617
13863930
38692617
66631702
55751907
7308062
28772866
33357017
69748923
52012738
49173427
96944341
899844
14629522
26915034
55783383
5183135
16695760
77164389
56917771
42733220
7056124
17635851
52136550
75686195
9624510
57437808
11588809
83535170
17971743
49303534
91605098
659977
35687986
25081576
37348931
15655448
68397072