27484586
18533748
72027701
94116509
1273735
96228220
4104751
88436878
51763083
92861315
2479126
8628299
94944237
92971477
93698719
57021196
51874661
33049484
53974661
6883149
68837440
56057988
5046757
5135371
33261234
90143269
43085242
60809683
18563843
13405775
27575367
57282775
57953776
43396800
71081286
89013851
76977612
47612679
3934959
38415682