50904508
75243133
42233966
71902817
63773942
483556
69246702
92678290
6318041
1827804
81997741
86229236
44081406
44077619
4864544
74352157
90418586
6324314
2884483
4367771
27639284
18266516
63626159
20112412
68344320
33751737
95989676
27885461
29652556
60327277
38333263
79966344
25485235
63118945
27124383
90849717
4273945
22103782
88244142
65429783