33506597
88233298
5311930
39313681
88743043
28479009
2085158
43144834
2283672
8929565
57254748
36668042
41852983
57485787
35723395
26383100
88713644
10834685
25633642
36279109
16849414
98297529
31119048
93669621
23927806
13412168
9024450
68451379
68085796
3263851
70332466
50268780
92306878
35436909
77837645
70555531
99133000
39122073
20799570
2102619