83045915
61408461
66922893
54113995
92693578
1432626
99133777
52803838
5771562
46832016
28449021
51631204
65232034
2411463
8495725
71658956
2997133
64678526
78014360
441881
8537445
20699904
6501819
53372984
47632262
22849906
70763207
71041218
30778315
45599673
61585748
63042513
80783967
80747991
348986
96732987
15609325
79949411
72754846
52777684