21467690
10451422
70352741
6171611
73406930
12546402
29526149
13568973
95964634
39031752
23746514
79883725
53534895
43141885
91741193
50367152
27628776
67879442
25387997
27776356
51436241
48128656
49743013
59106377
4505458
3203234
95227647
63534472
28772155
9067259
21389212
30082343
11652031
61057557
74648491
41249830
39689979
65106126
22112314
4962094