39607123
23129264
14703153
5922203
23213646
5026957
64043745
69679800
6658475
82967175
994833
48067114
86011561
44733040
1127331
554019
4775305
19497945
29472858
5909127
2214064
19506294
2894759
99448360
19279092
63717125
61222447
19423138
67187315
78814618
24449884
11044901
35736428
4994952
55959987
32894979
1930421
16721473
17328955
8512060