80381711
57379153
28616155
37667560
41455598
90486995
21097000
78526365
64576406
4861329
79454404
56628790
8732192
48318639
12915046
67504724
82794688
35179383
38834647
98016038
86219954
696733
72752082
58544182
1000158
942741
77015656
23901828
88152035
62933471
7929961
36163991
34021650
4096779
14418505
54123421
97593810
8375645
49094612
51812730