61598174
88141085
19025936
16943123
95327031
95279087
71282278
58495471
27662290
47099736
15208216
13952847
74619844
89238417
13158827
39277712
12074850
96623985
62268805
31735582
15679200
30479259
55135001
17023138
39605425
19938644
2386855
30247510
33162260
8703330
61074002
37221487
91452421
97129459
74526532
9709668
96071810
53937021
14368230
75443183