58698779
31414830
4518178
24749053
27022655
27864839
12296062
3343077
4995472
89821837
37355252
61406897
47476534
33837521
6104942
8142259
53853921
28371190
70885399
70113607
8529470
2777935
70339328
36052593
88917790
73886042
4383399
88108975
52913120
78645
18866978
5809116
1009567
75423760
48391961
31212409
63487083
95905509
26711067
50743273