56683030
10135298
13914150
4592246
70724463
40925243
26856767
72618167
27879894
9265786
78876077
19958366
35186528
18346596
90483689
59431355
747127
66342704
66819304
97791189
41635936
64338408
1243214
23326284
13899050
44698346
90223407
22195710
26959607
9737805
6348832
19104126
37129278
60787245
33782676
81129121
371584
60634264
35659446
17265798