44878163
79377410
96429984
96861437
28007846
9759349
7746181
13184306
12549691
35122488
19244990
37788639
36311542
62452745
87559247
18198107
75113118
43706279
86523032
66742763
67248224
329742
74697954
5407671
27403012
16639691
51374513
2777613
27306158
4475153
23834947
77111410
38906895
4740580
37762399
47692385
51969308
70079807
33104716
19127031