48064570
36891544
93854245
8846787
37071950
54235634
417589
45472876
87293060
62909404
73155623
2960588
36222587
9669163
13114947
19075883
65962511
92151051
57222109
79569997
51215302
66948099
45139065
7293691
73564777
43598060
62406111
19616964
45177491
4684574
22758498
56316877
777658
7734886
70303386
98988613
52451691
16142740
6456935
42268824