5121381
90853473
12686320
36239903
57852361
93444460
45548524
80788940
13643578
49199824
46406507
39074909
9249799
77287429
46337495
9687595
41296338
24425593
47629040
38068801
94062711
48499508
50779494
3697643
16586668
52728833
50922655
21446275
65108248
12053739
9214444
7518903
93865778
9171578
22951189
46018983
46814957
18698824
84324644
54658566