69607776
25992445
9605645
61712730
38959107
70459979
77259958
37047968
5205243
10255278
9902839
79287577
76305423
57211499
62471240
53292
28744545
29095064
43174831
59533133
897560
1949861
20754717
43309060
72953491
50969732
7370488
3313716
2852494
94479628
71388929
116803
76989114
64912023
18239294
4141219
99209372
43938719
3553333
14348555