58998345
49687463
32039374
3442238
85911307
3503761
445290
82879706
80556536
58179195
15457655
23866155
21245032
18801811
66542370
97701604
7527813
19693762
53231433
41717055
36469438
83929090
24679843
37675237
15329359
21395525
90937403
48577004
61608180
53163592
23832570
21983308
72764426
82469670
61468817
41427080
10693980
72911442
9871422
3639417