35042625
33846247
60328719
33728931
27671903
57935526
57465377
90075411
73258236
28143458
62202658
72126939
44451478
56976359
52287866
75463493
34069634
88701095
62265425
40779302
9530774
25693163
35922324
20467337
47529926
5474264
2206203
27664318
11485100
12949599
42326726
82254979
17096032
40598336
81903993
21571116
45586599
62337408
50127770
58849384