3406888
78076905
47574810
37775366
36441618
31241439
10284018
99582734
46705946
44772255
59099515
34596812
17485833
2679826
95159103
1911506
71402082
2365802
8959394
43502929
61384946
65663061
66608826
80939133
10225178
40847735
43047660
22911728
41599395
29903748
80789242
53803913
16278768
58252910
10813309
56281902
32806043
45337
24661083
8294552