86086446
45875878
24158468
31291499
5493096
79879364
29548056
77913182
30173892
37986429
81309483
774469
45411837
68493513
93568809
3419328
66628318
4881952
14172568
33152956
34991838
37708451
17313437
5443630
14022367
26396063
7051010
16806493
85581234
34089910
94831599
94719381
19659893
20096548
96176515
10776484
992613
28004677
10752180
98139554