26785705
2199609
6514882
5733516
70543270
17703835
6763845
22709636
99709491
32757783
25874493
19718697
67477595
47495755
319748
11552233
89168754
81318262
66482105
58624840
61089432
93262333
62006983
37741563
26857898
96409550
87158716
88422085
77619365
48129024
26753801
70962370
28548434
95143410
18743349
65863582
34962495
68398218
28815265
4737961