52857251
64206076
44055474
12288286
60558285
6246582
5796320
3047375
40566913
30878181
41446197
71585302
68947394
9596738
33258684
9294091
50745956
95365564
26961083
32886046
90739772
64786156
98632185
5322420
5402655
89449062
40161110
74276365
4543714
8369403
4325396
17974676
6174853
5343680
51408045
39173451
54536246
34677848
17936232
34185232