23005643
40239888
38495491
92134124
8358285
50508934
18875724
74372065
3307454
72619616
43174537
46339562
73864735
25698548
32265329
33142505
59026280
83504807
88581695
35061613
38515645
17159990
60125374
48839948
51858533
36829977
66156797
23208873
16891606
38237290
9296944
92322403
96785078
53003672
84866729
64777389
77319746
69783503
68325721
67181153