47913977
14854628
31387932
3748613
84113555
41396025
91312826
29667754
14243154
12599377
78626634
58702438
79411498
6781331
19336927
66391262
5314905
98205206
73722139
59949950
77405644
86567612
52498126
2687867
21528129
90741713
7124226
4948903
34106478
52511946
36059543
9072953
10316591
62484330
63837314
35226332
83435143
72736792
91657331
90338402