39984579
55652601
25385352
1291666
63495425
32227621
88679978
9532102
9418914
63631278
26458977
30933742
60193628
91508828
69774589
77529525
20451531
14613000
51912877
81564368
3255670
85048878
62273551
56981288
80114436
71403774
2488317
34211340
66287172
1647361
4228899
72368022
36157714
66823409
80769061
21452137
46771600
6404246
64344449
68419260