50797586
5391607
39678299
36804094
408916
10291182
14371008
9482341
79569584
90191080
52471858
62315630
43994265
38835405
62633960
40076029
31881437
2213112
70694039
39327153
12798890
23319021
14197017
19531213
35542911
49285557
66237761
75481341
57074520
68602229
35767449
9856320
76014396
48434085
14039990
81177057
84869543
11324995
17989427
95776837