38605153
3759620
92142101
14061494
21652772
15135369
84964220
12296236
26715564
50405515
58273003
5928983
5178339
44188474
49901389
72317105
6043351
62048762
83954317
52906508
7536125
58997458
42845895
32061873
86871869
81874867
7074176
11145196
1606878
34218072
22527291
83146997
81111021
47367404
20761267
42608933
83807511
45725551
4210304
14726864