39865092
76272668
1413063
64189182
46894854
45193509
44545751
83981092
4345517
77112665
25649777
40369100
91151785
21778382
69225466
521475
80185357
5254884
807330
25936210
55028235
85053429
10152609
31636936
13933260
46849328
64052100
45311562
57048084
63832946
6404817
31089329
22049709
90213700
24845375
128665
45535204
60905891
20429221
15396188