37157827
4590266
21408546
33548224
421545
7475421
37737638
53784994
48821025
57449098
23178186
83602450
47167194
20452390
87954017
86835080
78229894
71605454
48469905
19159569
85359749
61058127
27988162
82499643
77342019
5613868
51975398
2220544
22055017
76753151
37133488
4698891
10617919
33413111
70956957
60366267
71378777
17731133
31628635
97543480