48891738
33688636
63044229
58381524
25194594
79305934
41819265
15201757
37001520
590515
76197389
81176513
47774483
71712995
75432815
63944132
91128899
79621399
24399435
24798060
7830560
10203962
68597318
56773471
39475639
53409136
57788524
61407253
8280447
21874160
3804756
71584229
59231863
417148
94717945
94825594
40288286
12311820
74224564
45848780