63588100
52178345
85397245
8370417
953989
31938590
8784280
11703421
7243101
31862699
47017866
35285291
25374313
33575905
69852427
60436920
33258610
36544887
31126820
69812270
53405605
4670985
54078707
4958756
83148271
74752292
46713987
95609371
94019385
19847368
69573598
2574699
62474032
30003823
860813
17417912
95897449
35696568
15202443
93667597