57084316
91796071
95663274
94237435
5486159
9164324
91723694
56268502
37872983
42057428
5513904
3996423
42634871
12392262
54833223
54852805
49531460
13532121
1780766
2973314
18592298
8967983
8442617
74325604
19429995
82491905
36738517
56014087
34582538
83557179
11048727
83465198
4721192
50048297
83047240
34158313
74387601
93448853
42607515
96291841