92844983
93382720
16413163
96407797
63278
39165120
50621525
42448316
94469928
3358244
25738097
3869960
91024643
28948764
90595719
83784506
70065970
38939889
49653642
9212561
39667105
12002254
82388860
94797809
62447164
63492191
23505312
40409443
71543188
85217660
68198662
31158450
94415598
68597683
87096532
7204272
46184844
83156141
74757698
65704077