47566186
88201413
9972994
32588428
56284758
41603323
53751934
12845858
10053678
58287989
7946291
25476092
38003967
5711924
47366076
95617224
8499672
36913074
80867929
63646754
6217391
25223688
32398585
90793906
54864079
72065286
53265828
89162722
19254291
29248185
96243289
250809
78946103
4086440
2485203
273227
18768430
26865427
3031759
31468196