58834338
2005549
58317554
7410268
78309294
44896636
71318439
817359
20454
5367784
8186456
7595588
69036024
26344587
9441809
3299258
54252414
68431722
1493919
13287234
6757747
4166327
66271099
10075880
59952234
82374519
19419703
74158664
43302226
98585338
62639358
80018026
72861204
99772476
56215878
72977700
18071350
46508644
74851412
72871526