23729553
15481528
46009480
649629
9706878
69446588
70513388
91199350
97716727
52308000
60202748
67768036
43127960
39848658
22929148
21947576
44579032
74268721
62056943
71726294
64987446
50354731
51888153
53406786
72652874
22954354
11617447
55809344
47402745
64437707
88752340
31883832
26846278
16519796
415533
6464231
26089867
11722299
70171006
2271202