16474398
89237010
95067976
15523367
42412399
85956298
847725
53469693
8129312
86641303
63116346
94167918
44053320
85585349
65012105
5367850
3265833
24822975
73969874
28534053
1120734
93816752
39067076
36471521
73073311
56717182
53371941
20613884
38231508
12833028
8439786
36579883
78995830
65692998
87973705
62357775
26321364
27645582
57579530
13491355