52612521
22159618
70828578
5129099
29684010
97424557
99033661
53609280
55577924
38799358
50024930
99084218
3789261
66179662
12822955
5386028
7953973
5394229
5114926
22974384
33735393
9713409
21092387
66264172
363053
9137528
54435394
29824998
66736388
6694343
94724001
95776491
53716821
965814
86985525
19921124
17233402
25034009
26742806
47446610