60727715
6617643
64547220
83672962
86678763
86099141
2622860
81755326
96392342
94296614
34953715
21044244
37025351
9151367
69349862
81717788
71953451
40443084
67961240
75022921
93479144
6494198
19316238
43291284
17119828
98158671
36566303
16032511
83919656
87708685
46186807
16412709
32424424
50044768
76016829
19692070
69416618
24571797
26535213
84192785