8036626
60328556
55454030
60992163
85365785
29874399
20518482
30954460
65823625
27407981
66367497
47025127
10313944
89447339
95604262
33018791
48198496
29366927
56101849
99286159
14495610
51874067
67254389
75114205
621807
2315691
1216912
81486008
36107755
71018444
36266006
74394777
1221624
95005609
89803300
37415310