33621309
82269053
57109552
29592158
44701270
55715253
75792475
68275574
95985930
30478729
58507272
9122334
25752739
58309551
49746211
69002634
14996079
9026183
23343587
12596994
6082016
77367811
55527211
50021684
4883699
39246675
17511798
11822931
8127578
90122461
53146152
89037133
56164711
10369967
42218814
29422600
8678785
36458915
22685674
72128652