82976947
39871506
3771603
68982455
94353181
6489322
58879975
32428497
26094994
15657451
80269146
22402272
7168533
31524148
6887361
80044329
23312008
68869838
39495755
66411025
26647149
83319098
78164242
20519725
35363523
1305179
28037738
43754819
14776591
37977740
4742618
19629748
16292226
6765351
14476463
75691883
8695260
77189013
76195576
99707612