41422250
94857996
23452753
1012523
69328042
3833119
67984459
34112462
83498694
62281931
2927571
61838619
54297705
74186699
21407704
54546684
24647213
8117150
6272883
76109244
7547308
82418546
70952389
71432303
500517
636249
96377488
82873715
22663103
7374726
52107568
32691240
16453533
91745648
46054982
4961649
71643457
7655458
89682126
28882427