15703881
7312623
45141962
88527921
72215581
69674107
42037520
5093408
9442916
63266012
26933728
8820866
50839995
39903773
29813990
37692435
6537839
29621755
91468263
4675273
36035865
70151640
4603825
63459436
5100583
13642370
2917620
27297623
2040239
76024469
3096310
73913716
20063688
55377053
81283532
76517399
50028719
6552419
9522155
98132193