284637
25948068
8519395
55103432
13192510
55752647
9181671
69481148
4387913
27004894
46423460
53873969
64906507
957158
54418804
16242361
99669080
26022222
87757170
51855689
17979189
40799273
36874451
89332134
39601536
24398864
5287326
7443684
31322937
79084824
6791225
4202331
21557423
13905920
43844667
664354
94516872
19639131
5948458
65633602