80513138
26671650
89541548
59335424
56038571
4947095
72358715
42136111
10824849
65957320
72884614
23963713
63457622
76266387
20898257
31876024
21568336
31494827
91212785
7994210
3888535
51944150
58557452
624599
67852363
21734685
78671172
11274024
79975899
58808677
14699387
69797412
30541180
76777723
93831463
40124887
20651405
47774342
60977734
20891848