88375202
63287571
57789795
25971248
91738657
84083279
48266147
2199124
4440596
49813210
8115143
76308716
33707224
61451069
1403077
53823344
47737044
72675859
1105108
87643318
10745517
988711
5773812
98675032
59733324
5119403
94082470
55707387
64559392
4949784
82949178
63226310
12732180
62903412
27521618
15793586
65105063
21615254
7484990
50024434