27384213
14537573
56184141
30518576
23018038
5643682
63055008
1506367
50422116
25725620
857571
43663510
6170125
75281938
59271219
60682084
97802954
57397222
6906486
46926109
55401572
27314453
99694978
94932847
41419639
6511576
50247493
15713046
46283552
57586868
9023503
16619854
70025859
61139918
84211862
76739466
38827137
19548527
6062469
40514264