399321
24114905
9929405
2158343
10382393
70562619
56481484
60805009
5820404
8021194
40645834
62786310
9745972
1679915
88941413
63665683
10344714
60814295
9426324
35747708
76212000
72743975
28573736
161443
53174961
7837802
83726222
31479953
51261392
47015404
9070682
7059770
83558771
31535164
1729627
29808582
29673511
92492253
3971235
55993760