20640319
95272728
99298976
99871819
101132424
99607160
91306547
115387908
81735304
79051029
111903121
90382789
90788106
87759567
111052325
77450372
87953394
77474035
96994144
103847569
4
102861200
63266590
17729748
29449938
46242859
66313504
67779530
92381574
1857408
91689608
91917680
50140928
62307445
39916068
45405771
61876843
43901682
86383300
51253521
91483987
11143508
46198644
81878254
41268369
111432305
81518421
117147066