13325617
39284221
15929374
73717339
40048442
31913991
99939339
99914256
16711236
61216403
32816542
6202377
82534764
13785637
3521986
91115124
40302149
32044960
26297808
6469643
29785178
96337850
94576158
59103282
29236221
15423449
6666622
15192578
65643132
4041145
404520
3829323
41288919
13343773
7584908
62921703
4148876
42503872
11153697
86962934