50073858
74783260
50972186
78557514
32548883
89375681
81875828
57664638
52158592
51293594
83604929
807175
51823841
5742890
31021039
92056622
95128293
22842934
4189694
8087286
82189199
45355521
6334772
60958003
2168525
3543950
47824313
79667332
31014946
55713862
81509888
88219996
84042557
87091921
17435184
48801024
4747552
47563413
25071106
38529970