80605537
16791912
8653060
18798510
77391352
88081051
33366237
69477721
86302937
37015788
22364662
45942702
85626727
63077301
1843119
78783560
2494569
5379800
85781920
6644480
35859141
5405162
30868764
34328366
20203216
73481031
72791896
41514142
11657763
32553750
36315035
42136
56889215
80086280
7224577
22749458
441821
5947789
11974373
31796981