52776481
10876064
79489308
34339073
46624379
6232817
14256523
1379791
55383711
14207045
45305477
84317079
35477198
31321801
64282959
96199428
24819703
50333762
30722791
45074459
64375446
6870339
42762163
32978292
5867609
97501590
51401331
20885612
24578180
56629871
9392318
25438344
64985352
53384853
20589750
20866879
46144889
9241684
79406691
93602853