89446727
85598819
78712708
68998133
1159899
7188296
4251792
90085455
16968337
33728261
52508196
35562381
53077070
18041298
141917
36965524
91852904
138330
87168780
1801984
87412314
80107578
11461694
68055677
68279236
44076048
13955592
22561795
5490592
16223234
1696210
87237715
22633413
42256004
34252522
58354639
19975203
3915129
42361653
77687405