13307272
3483971
26645993
78875430
82788024
67512827
12168565
30001173
27412631
97553758
87916959
58553358
31226658
15168571
40911259
26407080
15612805
42956903
15911210
68562046
44752518
62208392
62907434
3487106
73312087
86163583
89529978
53509786
55284391
93425791
44426722
20893764
31836164
32683978
31076574
28119940
99423201
86767788
35009863
88544318