42009363
60182272
4302065
40169070
62166989
58185187
58089078
36163796
59501113
6019332
51068718
94844816
76338749
68486904
53542574
66124900
2992158
32307497
29936189
3327078
60565879
97234256
64347104
62768373
22076684
70561755
99225621
10305666
14739920
78481410
47965463
45053206
1657
4133943
16486742
90514209
33537636
15225046
72619933
9176893