91606299
57881412
4405117
36038825
57853403
15845001
356461
23946964
9136895
77861150
82407765
77034630
28361700
8246274
24279112
6489998
86692303
18083803
3365584
5154195
61839638
31653807
31055018
81519608
17257969
39075309
558528
53755751
55138530
39185425
31663302
48241025
95767969
14134448
4756438
48746465
48446371
12533810
71847020
51792271