56104007
75131584
12376946
51759295
69604855
37806021
73236059
85673273
21256002
48502637
72475724
37773545
2661603
63621333
21907898
47403387
1219649
47248739
33815760
95779244
57087840
7721677
88332665
3125992
19361643
93115650
37365382
34617514
80374350
90033802
8147309
56391181
31551025
52902707
35529141
57579039
67713258
92998976
49442678
30047766