48665198
47305493
55131531
28216017
4186013
85602535
44941070
56211594
4021963
64139240
3189123
98737609
4644215
53243881
8790346
27554744
21799404
68217312
99617848
58967874
341227
20334689
15325046
31866881
55846181
94044154
57665196
37573646
64421312
72395920
47376217
26363711
14802850
375787
30909667
53784332
69552559
61798035
7119287
12958050