112137
5594412
46709826
66536968
38079608
7526911
83723406
43555428
32266132
77071802
41925350
3892707
31909401
6099622
386628
46682289
87563420
8751145
2717254
54327952
77929895
76196274
95885628
6131654
29924951
89032872
49599082
62268061
13659680
54792731
79253136
13123006
15933964
89929430
9981247
64429854
92843781
85891970
64439679
38954007