324356
74005213
16598032
94368899
55925453
85025647
48955780
70924574
14458246
97659073
6279369
38691352
41765928
64455046
63657597
63023508
3459585
1454863
50425424
44178610
3294725
40501361
13881448
28087729
8205748
15562160
91285352
28507601
5736894
99371936
53631178
44283297
94686605
92332947
49903581
83194019
27226920
831576
83697201
80431364