77417731
23545318
1827911
4645952
5263555
10275680
3024352
86631903
72923716
8867876
99655818
85039445
23258339
49783664
19617519
77073127
19986948
16865238
92005205
2982503
1133324
62598119
68972214
74164507
60263011
3309887
76624531
86298268
40814485
23696166
1910838
53866238
4556261
90394187
37261975
25748238
1834593
44729466
42178643
62751095