58951384
54782016
67173170
32204942
16787901
20876627
7912076
60459291
51039057
60107734
87508996
92094680
96047019
50783119
33196432
8460769
14557862
84739410
37559824
51142902
13794789
14233821
86774627
27518512
19642564
40535423
9837641
14393349
7334565
8198001
56815687
54034965
11761058
63876442
77937469
53483126
80631482
17746017
95897023
68978481