82766760
41597190
76295051
37736421
34461944
9584194
82976684
28093617
98188295
88239970
10964503
18025761
88964405
91502826
65821085
3233575
21551292
23704430
68446336
34698412
76889417
94492507
18093352
65049768
30564547
28546226
49899857
40844621
91467257
7646756
108350
39318729
26861475
1456797
97018340
73661466
28603268
53912442
80511034
619897