33405656
52064680
54869792
31187230
39717677
1572691
88554723
27328553
44267731
18539061
44394987
73869199
2944103
262490
23171904
15743814
17085859
68946481
68801000
25753261
36623518
28051498
4829386
26403749
22417466
11784150
73791843
5699724
2790218
58375094
21909884
45529113
71761098
22726835
46393580
83388796
15454286
77851440
56941530
32243708