75499320
2871769
90998218
69102170
41601258
11365212
28344174
27843426
70978395
28276296
83475020
498873
78766739
41969656
29076356
381056
2021878
65429182
68103698
62824706
98543526
77155503
39416700
8122742
27231389
7273062
73615184
76242369
13412597
7305543
16812077
65035807
2961196
79844802
82045271
93033218
6960933
18792752
12873921
74513648