28541407
89301027
80698370
19461648
93066359
36392694
65946918
69692375
42146027
94523526
83916845
19191737
80146792
93112862
62869807
20232344
34539729
73205663
52755242
76393170
26658723
69998113
9751338
4885704
37644222
57653076
9058585
60524059
47506581
29016017
33177979
126052
83801941
529292
86397097
14121790
56574032
12775159
46807920
9018945