69169928
27289515
66179460
53623212
2182684
75639985
33483739
12166705
31391605
86945642
20168294
6668720
61615915
50311614
81887483
44449443
4296124
48235418
52072456
83094843
30454851
97782781
46896483
27425235
23537616
74265379
73018193
6428753
18527813
6113679
46481451
72983111
98683152
10197560
38869352
48949175
9068440
26882344
62187057
56111463