11999776
96254397
6494619
89354709
54438505
24786945
30424543
78582181
32689411
3243830
8342331
24586184
65542539
56195300
41365472
54761636
9433915
31517015
46624130
9392649
49005704
2643745
95135022
55108976
39178177
82109281
54689579
4894717
63654326
67751355
82408954
92754225
276231
67306698
53127611
11071948
31872899
2472369
59034868
44931105