52404438
8365635
22713655
32974854
30843136
3531225
14606452
72255154
17664762
7149974
93428547
91244976
91606
37954872
9164530
9906102
44046881
238915
65323128
96541933
80401008
44298559
22917466
90457872
73767043
47908116
24923329
77942734
9242158
68694934
88316865
3283836
11602435
6655161
13232517
82039563
31585145
99556724
42582808
36527400