37852325
19317349
65291113
53878714
7881901
47986040
5864147
7861312
13971622
8581692
68888066
50085301
72145902
86893343
31701407
17042310
93249770
53868126
3659357
46694703
49792064
63372047
21271492
67195061
23353907
5992495
57776508
33902238
66758650
50636631
21134262
61143134
19837096
14215922
89059443
69928728
40656703
54304178
89092055
41749112