47115829
43759061
59408326
88532930
66747444
5848833
58504843
50464701
32974005
72737199
15305943
39161396
38577700
5084988
55368456
74014726
56029276
63172082
79062764
24771834
20639177
12547447
87997953
86315860
34724342
18318958
14258675
21883891
79741464
2533748
1636465
42093858
7646013
5287518
26107372
3681042
38999782
6212315
71709490
3748164