47627489
52604478
45079013
28154619
77288905
28471215
27734275
31418391
18836815
44895917
5696256
29867795
92127817
5513737
73089293
28266100
65678734
56888597
64354855
66692120
9565185
49482876
50811724
21824416
87244808
83407034
35754108
98112447
64249363
91446201
86791912
55354076
48484405
63466105
95047843
61269886
70988434
16868282
39892346
21679810