82889022
59873941
2649978
77821213
68429866
9954246
68677362
9723473
4937023
82607384
12669284
43035089
17548474
12149358
25629466
38305279
89106917
48406004
76658418
4134366
42402277
10357464
10373791
20061028
92263464
26612447
90928502
56225554
71959991
6977143
98842761
20962432
95201941
54482165
33282853
96027800
33766945
42539658
58683618
49554722