51867130
4683778
45165865
6566288
15104208
9679455
14076875
6020868
97387729
74564573
218290
25655832
7957729
22354366
32885373
81958302
29733028
17032273
5984794
66524242
46495692
425053
53756766
81963859
26697492
75475919
76424203
13497364
4688206
9613825
39253850
71693928
46038816
44356388
79337198
6502461
62609494
43727507
28883409
92605874