13849453
26828342
5090222
88319524
70458380
6302183
40715900
85587753
20336402
87862982
1916922
45192359
53095784
87139707
90028515
25344578
68834649
72347398
16857792
46631744
37588892
3317213
44076791
82213498
188621
83854847
29185109
55857892
32716443
496235
59244098
44663928
4501767
101838
8109686
92197343
12489585
93567843
22084571
6739120