92129396
87442694
73697813
32507059
97053345
7713663
43119129
92818891
50306575
22894057
66282811
1504068
85144368
29704298
28501450
56039400
79354644
57045194
34211911
41147459
65133364
85475457
88662777
91969847
40346714
52581045
17477995
31656019
43231880
6886372
4253942
68316636
89431452
3820485
30925558
3053454
63925021
68953118
66621468
18772637