92879276
34031570
9988847
619987
29459832
82042422
49271767
11151050
9378168
48843304
99161624
47187015
6504903
54307631
59936831
80234039
3634907
48356787
29843694
86255103
77432458
4968909
82344708
15502844
78704863
53207462
44372502
14123594
4695727
25042528
775137
62875867
22941074
82625099
1837300
57562893
69655120
16463208
2815584
99054589