47145902
29866376
25776387
78629164
71451079
73073435
62618797
36127560
80904795
77609619
7776050
7507500
63132853
2571192
52404131
23485244
23558557
73769503
61651081
32942192
94577589
32534395
39282635
87196231
92936590
91058436
77162328
33873870
44685327
75817336
15109034
27269859
35837745
39895040
4003872
7471448
69959215
85151644
43467821
79489330