4257724
17073230
92372310
30043095
35357716
18091042
9316334
9766708
97408123
87779005
22675938
26604723
7596545
5080119
90156803
32641353
91695101
87401511
70813933
18057741
2578103
9521328
32556290
31874882
11514212
6693992
41038560
4418880
36305751
22612966
13432202
55154987
89695781
41824635
89414413
55863978
57328384
72541201
61464159
68896622