43536582
43903649
446844
91096423
51319533
21342284
25663083
2983521
2526802
42174273
75404049
79612147
74125535
19131084
70856267
59291785
43533750
40895327
73998990
35976938
28179612
35894925
48793421
18579549
87499891
34295919
5649319
68017314
57615261
36266891
4705428
47075239
39908434
94322497
79954622
90837621
48025379
52937991
94659835
75976483