2133198
63572908
51921125
44212404
56712970
95007428
14477196
76164486
35725067
73096977
83632939
20001169
647871
73511044
58992570
35527897
9788610
3618179
60969908
4587270
2733184
8867924
60054477
9522245
17312233
59488687
7734794
86391384
62288213
86075998
60801043
6380314
20346700
2193214
94171645
85791127
21759057
12446776
10904033
64577577