45182896
19094057
66783556
77835656
96947906
34554604
82848683
91206015
52183677
92202314
94046393
39223786
46816398
52973363
31516839
91492263
52377837
12074942
9226552
60779754
51762560
1061694
50845221
73295812
41655290
39942756
62102473
14697148
58985343
7054916
41682978
76789550
39566968
14569001
621131
15597661
64192151
74644063
53149416
49281609