66438671
51517
89996397
83056542
6327587
692151
74851372
80016568
71547608
68472902
46954208
73051073
17189480
20548564
76807224
45451730
26787128
62211888
82968802
11564806
56428510
4243384
8461622
39556262
81248712
79326862
38761316
53016867
19091444
23003826
15082277
7554728
44848832
85828979
9251560
62895620
37836576
67003305
53249025
15224831