28102039
32839753
7148621
66556411
45132323
40635791
62811911
67895393
86454242
66839416
70545128
60758254
60114053
92481187
6836738
70015116
15107380
3400892
2724551
95997420
39887920
13685102
5679180
60284447
48499553
69027357
11818401
31279421
73052839
71575314
64478737
50046264
11334864
7559740
347107
3696235
76235723
23062350
99662015
45958681