33981327
5445964
1956317
54818240
40784503
10514918
94696507
64928098
17115871
21104992
30172189
7196994
1481057
59471016
940590
99974815
90904190
701298
52443346
75792240
83833343
72151581
52523759
75591139
57428380
24444418
6025901
70509842
11577089
70378179
36104882
50382491
72375273
34157382
571089
73855885
36452656
7099698
96125877
83381979