7424476
16509169
72063810
9240750
11204644
66699734
17469957
88423539
81375449
64969817
4415758
35109050
56018382
42996650
21697323
93174351
5573707
95112822
37552256
76044904
73241949
36437387
46342379
61258056
8438292
76804565
35304413
72856675
77221891
27177404
941341
67233748
95107936
30913676
64174225
46861779
31125954
46272290
52169083
43427901