34626424
8168624
42915467
96398584
88608570
67345525
34439214
53651872
52323477
95085562
9898763
18432664
7624050
27157166
11445096
91549476
16274714
58341633
41332285
41631090
60149019
57495662
19317780
83587978
48359514
4460106
61086652
99943609
30318228
47202998
34763929
36812443
83029509
19365565
31346766
1342703
55301898
87956945
4603212
18526936