35474595
11188832
80259092
46997820
30709472
29025420
33392723
9076927
76298909
40553107
26385534
2022486
82845684
77843583
43091342
26807283
6164575
4480141
32438837
94599274
55262102
26475823
33162490
73278397
9106222
4155848
35858904
42129138
10812868
20441132
56106172
56378119
14056763
46617239
27845603
398688
31734165
7711807
87422726
40813726