23990
77359088
2139366
8865
78412151
14232810
74893043
58015014
17019353
16317628
16982366
93839454
27156618
40389591
61644369
52014845
37446278
97932463
81972057
63494381
50879028
42464736
67524740
61445430
56295415
20007080
511674
8777668
9908303
29948119
44094058
45219582
65678979
4515603
24467449
3911192
76639877
35337006
88153548
33083123