60943333
35059723
80085053
9423254
67652999
28595310
36853973
70364607
85274039
82926739
702945
32871050
99309559
69156376
98074065
9363220
5344577
4331797
40843443
37249832
3711017
8169360
4889518
49553192
71448902
9212348
48498240
21449797
9280179
83464211
70138051
48768823
23835489
22849293
78398535
43554821
63267072
45904095
71118577
67338205