24854714
7729546
69616064
209262
34277283
96939003
11605020
19283116
75117003
44049980
46307526
56534993
85316760
57036533
19733631
19848282
78523596
96766442
5916066
27511305
43542994
3506005
74912823
63047882
31681218
88617402
58893488
91448040
84223201
61124308
8461385
87683853
70376428
59665358
7709485
25941077
38682316
19668302
1622372
8550295