354320
8316940
40955398
19033659
23543481
80013518
97844600
15618113
23029924
24241926
18333618
4456126
68916896
60926450
47254891
28374973
642688
4094358
69677588
73789786
1723875
5053744
78262019
25278518
96701087
92052211
27955529
19301466
18571056
16283828
17107677
64488949
3549398
84255914
68783987
27879894
40312157
52842471
86712716
53865728