46262616
85362185
67454309
16722720
26758164
22857593
57569013
66019500
69181083
49091039
67243871
16851421
34867535
38456130
44841992
7874509
5654498
50106909
73154308
84352778
81523716
75739670
37629586
81598880
20298612
44834
81241240
27343292
57329427
6305516
62079040
99458400
25639315
11278115
46345392
31099415
18385633
94902384
72299271
67152069