58637475
35311986
52051780
79837257
24496401
649829
72454892
42212953
66295710
4395139
83267354
89249385
71435503
49399836
19017881
68072641
22376202
83574008
18672069
77827020
28247862
69214450
77799449
9903586
39134057
99564648
41122385
31758631
5603287
98791078
22072180
70701534
17921625
54966931
98418892
32018139
4741879
31895688
64781705
71349694