38727965
61117832
5503365
32519822
25814924
8981364
30324884
98613895
7894731
29876337
9444992
7490422
79184041
29674067
33953189
14188546
10031510
14668639
62073976
26461967
14146995
86733180
39085795
54092433
18597862
69443468
41634254
73253203
8231199
2977570
42773928
10761647
35618667
37168816
93259333
94879570
25393488
22521776
1891593
26762782