3952956
51998181
7714605
83138977
92537824
1867974
44317127
62414079
49654061
4508644
22347260
3542252
79317122
164886
13752525
37137069
11057138
55686227
1154911
1733995
13548972
88575272
67158632
61466173
21168244
51412842
78396438
18268009
1437360
98505288
96276406
5359778
28307795
88247325
92124081
89024225
2740569
7442909
93248273
36725757