33356933
79713362
77668716
1438744
70639217
20655015
9838346
64923827
48888106
6155356
28626198
20997067
31239055
86723265
80586830
7370423
65679541
2181200
69933447
53106464
14953003
93003908
55049811
9442903
63941900
67126901
12454888
37465305
13833563
58766451
32703650
38161724
83057555
267763
55162072
49845109
76605437
71188658
39535901
8021691