34887082
58086622
87222658
85012777
86452219
39145621
39301085
45674736
23426581
9201227
22988645
74695534
6975027
60614060
72291412
46327952
23264112
10871990
7717643
46502931
8808104
31621189
25189129
34246665
65437662
16334554
94581270
79725934
69272875
87512236
48663917
53121895
57655476
87328328
33608440
90977863
29586750
58999095
19647610
24381020