49567782
28025957
22741505
5623267
1104296
33954605
43689391
41607835
18196320
5137977
45677067
20928403
92629724
50383976
93831415
1736622
10661817
12504476
714675
9137773
82657647
21125300
84381850
24778719
81683545
60774310
19838111
77058356
1538261
50725258
47871116
16094008
50205969
31439214
24133037
5345525
19607576
9549942
54173945
80098293