43395032
87127573
84716411
95496652
5129457
72373903
69139742
56786923
77032223
70216139
7575786
69933077
72611
90359115
38258599
89493314
13592209
12871325
11771024
91096638
70318941
71424082
54309127
91894766
74672088
24949145
32499384
42355637
12557983
2537711
89253679
48482759
95167839
26299214
6643949
70825449
84973037
81801002
87778789
6608708