75496733
85833229
6641508
10033999
16182668
30369362
9065312
52058800
66184198
9549916
95894680
604810
18849195
68633077
67881225
9641674
14319477
1933429
5095804
85243594
83621093
29113497
91568548
72396006
76021167
22857322
78442733
4779346
45793254
66683046
33173978
32853707
26619674
4336942
11787920
5620808
39388717
19283052
53496219
26177546