10171453
29364327
89786424
2221976
91297195
60179668
12572648
44273838
7245937
64103821
3869801
29506287
95736456
3461109
86326165
43918375
39533286
6434818
21243690
5935516
24507415
58548131
98581833
3000169
48835082
88531404
11391940
91503002
15908061
23469746
5449875
19271547
8183914
95096847
10131758
50296816
89455623
17467503
51147823
843952