8534676
64488871
32381800
5768451
6631663
74256098
1305360
51988785
74287050
15561138
18149695
54902913
57048287
29102630
33141157
43234393
8672558
75051365
60337889
30193062
79424755
99784195
95463797
51083978
69621984
66113794
7195161
40332296
12857223
87885650
69131891
14541872
144822
9608220
10702130
5310635
87277587
85188544
75624356
46527694