81101285
38269090
654730
40689633
74669269
974279
99692920
74665943
7751457
8613781
99486879
85928964
40202574
25416066
79921119
35856341
50239713
88054626
43893555
55993689
62606275
4792100
82065207
79213917
5248587
44789069
195830
20666238
38166397
68393940
74097200
36632721
11275374
86791925
140118
39946987
72606276
91398922
88955789
23754881