9125622
47321599
34268169
69505755
68854246
83518817
65088704
22833857
9964722
2970407
24354199
35084346
23114911
6903470
93409559
31528616
579555
35377091
37837655
15962091
171895
4733785
38702802
4161925
50226127
55017
60264669
15521784
4449990
66486182
53088695
3392905
90927044
64322833
47112169
74188901
42653413
7931489
18941507
73243578