20296659
76305226
1687888
47041416
26672075
37906741
56766461
2882010
55431341
76612311
5899399
65122865
82042261
86356586
25185751
53026618
46578668
63371646
7932261
33253655
71072225
53713947
391643
36171520
62893852
12539675
32772767
56195281
6160144
84418122
72522396
80515883
53564926
8826632
91123358
2816216
32534090
21852817
11289313
31752546