6334580
1538730
4071194
69215650
55911480
95954529
52274925
85756839
81971519
40697238
24036414
85167400
35107457
27482620
61857517
96105334
49503526
39037540
34557802
52464280
13675302
4272163
57523900
66982150
91089554
94333038
49023041
71972469
25979858
57144546
75232794
48401980
8067925
86058230
7302745
35379492
4427686
30903649
10732399
14161846