998962
41675713
13869889
5795551
17593781
71279688
19624803
70416903
20975552
69617527
46411712
58006685
57101603
63251466
5962890
8966539
46745689
2382520
77407043
51305041
46219492
66001876
73749225
9959272
82803088
49509919
4747558
15495648
54925600
96305565
78816235
2908962
76883556
86392565
65214481
2941960
13096795
19168279
2267587
61606300