80669637
74856099
85073657
84689406
659835
941215
90081973
36544864
18889594
16514760
55202103
5377577
88262525
51051850
90292533
83693557
1429783
3461613
9191492
36562384
98969371
57351323
72671288
44205050
33279768
86509288
32249537
41151183
25184448
28769660
49145047
623515
72113221
57488182
57849986
26905563
28701826
78846992
91814040
60722409