29878606
37844770
38116452
14404648
33239184
17264799
33919999
33267146
6722447
46634292
75640
2329950
31871835
8141100
5593769
60401488
91998545
26714794
80994733
29979222
74097570
40715338
35915244
72004540
84832148
6844518
78761084
28162200
82043279
535713
91707755
3022649
82343009
95205828
20254232
68718186
87897068
2366752
28161929
90135565