40471501
11553239
78137345
47935383
21469019
51717795
248593
75417495
85146127
65897909
40073644
82494624
20493431
96566054
17964439
56843512
6182666
50973031
2441034
83247840
43017983
35739974
37338531
77762770
8713340
58015307
47193268
9728591
60666510
34931397
87406697
11871473
24891051
43482308
8894867
75962634
3535756
30844729
57639503
38077268