17787169
9553541
6713143
14386967
99661377
60691302
65814078
71716108
71986469
65152309
7819732
93217340
79031450
90589412
7200912
8454975
14132760
49547642
16594157
3863653
18869601
8175144
86045125
34477683
58331747
36663644
27313287
47397616
92477837
61371923
54756208
81766979
36385269
43412391
95651747
73292517
50331048
10229084
57694556
11328510