60261175
47086944
28658316
36687555
24107806
21657817
10572034
1519704
18989824
55521002
31089110
74415483
56715349
87711030
87436927
43686195
43089909
53878690
94773756
2851815
80327915
79482438
43351321
4577353
22396666
35959136
15747408
77539369
34294516
31334914
96497021
53191153
98118650
99685704
5941832
97513054
50887968
2314578
12651397
593177