21112147
33379725
6686974
79896863
15909099
2138657
59729775
50515151
19131715
4561467
22034866
37342962
25079776
17515450
95346361
97393049
76905521
80162110
44921471
51382909
65853513
26847421
39421393
79844945
61868781
11628023
2471186
17202192
6179392
78855842
1557530
13023942
55242641
3293787
59138933
76606467
96566820
54489146
41934770
90701789