1985178
80104432
66449695
21911975
3007540
67784095
56348291
22053988
79551448
64467205
35743676
88691743
71537888
18427720
21681199
32924733
26322572
35883030
36454399
20424500
46824068
9228034
41535101
2408618
5357488
9889135
27793070
62953576
27325708
18798460
96007694
86443091
77326616
839364
7330790
31193188
33972352
94753691
17345059
78967419