24974220
5413844
2738648
18297637
135185
61287462
24989415
98256032
93921065
31891441
60884799
78541145
4998237
81591178
39901712
34478000
99412487
62854621
21867259
52194421
429553
4214550
25654362
52087695
3783222
5428774
5411262
86397207
72447681
6985819
32523532
3590698
33796004
55697867
11573467
47021137
56971636
89426620
61205532
3269293