10195158
6683580
71762120
97563679
32155732
94551435
8701156
37675352
37967968
53844317
76621619
6202692
21406961
53395313
68712629
4236669
74585531
25113100
20745699
19847566
83106599
42929978
40867084
63137298
44091052
95713765
18042228
9376365
43344740
61081355
26093083
9041495
82957472
81524725
23594495
80366054
79261786
97578033
32083799
29365896