21759817
25528710
7139816
29628287
76641953
84677374
1023927
59037460
2885466
785322
35843402
51938057
39783993
65841944
41116596
91175585
910158
54327523
57847699
39753337
81866474
83743448
44811698
6475586
72006869
562724
12877851
3519423
74989209
19877162
5867832
46702004
33813207
22573271
86369115
96708411
32576364
18669680
51272058
35114137