26232848
13624863
8962520
4339481
66432180
9535186
2436653
7326529
73032176
88108750
55068906
61193817
8771293
72606360
31445978
2385454
50212497
34346484
32707863
26902652
88886321
16431111
34814726
73911577
63415928
16292687
56273743
29043790
63133010
5674637
65015788
83798247
29208979
66642760
29774717
4814309
3151667
95051426
8915848
19542267