44832853
1574398
34077242
39633650
7079911
8308867
39961256
37734654
75928646
24741093
51631242
7009741
14205776
22113842
18478234
3391138
47887543
36566847
11943821
57872643
5066251
14439779
16175880
81891830
64318523
3934435
59988915
78931581
29814111
80092111
79106218
64255955
33794780
78306568
62149797
96309442
96389168
68688429
33665312
13239314