14353276
7097795
62433611
56839966
22846775
1483423
89536708
88474549
39949341
8610181
83282850
79768363
7767365
471643
68716470
6900915
94025339
38405242
38773309
4609361
1471553
94058225
56796749
32607139
28317405
6021605
83449693
43904290
95306585
90254777
35454207
7938239
26314068
10993315
79912635
53825602
8333165
8380652
60022040
8751461