82626822
64495257
29179821
2658183
18796897
21213790
10709206
5370884
79836590
18402164
95254187
31924334
99262131
47672414
57214622
881726
92466713
22005239
80668075
59858088
12517175
6995926
66512499
15096560
36606855
1558596
74847312
97711899
8369817
71444681
7064874
85325087
62136953
9083425
85181141
6125162
7497000
68959256
1761722
11944768