22729186
41644234
51018016
3879694
55731257
34029226
16427658
59403219
31687248
4967488
38745866
80877107
38234561
98587290
24172830
93811601
5164441
72683552
53943255
25294767
12035930
82649174
36992619
63874350
72532775
80181478
44281262
62475548
81004960
34964181
43852684
14642740
7728238
27565458
44274057
4358586
63272702
30413972
32859359
77916464