88596000
33632836
52103831
21513698
81195621
70413815
79325528
94637816
8713359
16682023
76183824
80685548
91916814
28593805
37089373
3086565
23143195
73415805
73862090
7027746
69331599
81275779
98721448
23398633
414757
77101472
49647022
45566410
81999797
15856345
69297655
57325031
63702276
3863382
46608289
34748348
49943673
66827985
35051690
18952871