81528624
85303422
34959439
24756611
34203528
39127540
70075408
16226254
40348843
28444866
74313625
41242661
98753184
79366357
79737179
63818597
51264193
56879803
4057548
23253853
36414316
55821038
754525
28749594
4162457
65527149
31568145
69131748
4245853
32376588
34478673
10741526
43713869
31683481
64917274
81542089
29192639
87163710
56686474
398388