2875832
74622972
56684020
8414843
44058933
1527291
31167718
81611225
71323379
34217219
76488805
30915417
5535252
76791726
44856953
23861444
18922759
6604338
74432173
57897413
9192525
47799107
78077539
35093019
94586734
84977629
47778898
69789261
4859442
5964452
30421125
6769860
72502510
9957876
82552802
37175614
9363231
70684800
70472646
83835952