9161551
49573042
1065935
35013205
84818618
92164951
38148021
97746046
30345677
235577
1052699
83842109
29578672
30869449
32393557
55316623
13305921
7065222
806584
30443512
80413834
76324594
9531228
69621264
50116738
36894198
3468113
37986276
91975002
74889212
22179676
45996233
97311050
85299107
12073536
27887634
65118959
65511865
43098159
4939902