16407944
2428783
54339627
39707435
48685529
2409101
1268403
1833792
21558685
494671
2103175
48688585
73329664
2226374
11708653
51746370
90777007
77515212
16408974
9811787
63762517
37192582
56021051
63422044
33657809
73934082
13065482
98733361
61206013
26694372
11045948
21788758
1532517
2805424
62522919
21018334
9001502
28811467
88827476
59965725