23881690
48992962
1752238
58502373
68052180
22652679
8384998
51344078
10201720
69341146
1458556
12499465
25363334
64258710
9603580
97904154
91808935
73533025
24905783
35063443
78336815
4600444
83084517
13718342
73801521
9769203
39125727
5482484
11388536
92793917
22637409
93762296
41266017
1852562
2287101
9019859
62084553
39604575
78975117
34707340