34857362
4205248
4115550
74733790
35733448
29907587
26302762
77519636
79296718
72886851
73528969
10061195
1499860
88045010
68236887
7713592
83694797
93399024
84996
40201327
98213837
17675496
55123484
91022105
84343278
30069333
23608082
50722518
70835404
28599269
35573866
1152351
49001523
7774505
50154924
79275413
1203123
3994922
9513083
22964694