48188555
23096349
2622834
90876237
7223467
78414915
52679036
57272045
11645410
85172113
53055806
94025003
69375089
82659895
36895130
48718540
85399534
17325090
16391334
98013976
59487769
2433614
7895639
25151622
9671250
95542417
51143642
22375853
52343004
97947649
32246435
14784483
3947013
7310364
86223573
82689398
84453971
71349727
33785479
52439845