42441736
78412297
32435166
81681900
2003679
93024158
89369952
96582608
54971743
42529524
80955305
1883074
90955214
19564550
90599055
33307027
68693988
86744312
3366929
3774496
93993174
21366532
85507913
12562594
60812390
8727193
99119401
58114700
62689721
9067310
58837372
60866901
83137137
85027028
79106635
26952019
9811655
28746869
73976423
15896817