52016408
4866868
230170
64165385
63067597
62764999
87237675
67831724
87635043
4087544
87359269
16172831
32044584
45825750
29193288
75083639
23753442
81603773
63275651
7541918
63878622
38274632
35208819
70202987
11323511
30653433
45594051
59794085
60185937
53068058
13776449
32618543
97037980
2076969
93839632
31366097
29829202
47795560
2525277
76896144