77015813
87109197
8447773
32385325
11978125
2988029
85301457
39206525
24893136
7337327
1052340
75062094
846348
71102682
14366726
60403376
50135014
61898852
64871084
45069220
28411774
1172927
42251998
10405958
83447009
60713645
92112048
8581126
67219752
9646477
49098892
8611995
48022584
54729327
5542227
97166058
41649455
19918756
66861353
14736620