48353446
28987777
42767940
4907855
84485755
60443092
59956225
45875011
42123206
54824934
2544634
53568091
3246380
4642868
59933605
34383393
3871741
65851549
10058247
76318709
63587114
75142564
10664664
88024662
35423204
68736964
35112557
20777461
4439653
77189536
44743871
31174049
94169938
46454067
85199049
15577251
14975795
98224433
51208318
2676138