2488822
340718
73054094
69468964
72959391
90487171
4056312
54357430
23546709
73519504
67317184
21476960
25117409
3098075
49384121
35566157
60833527
33186043
2125129
85363160
19764917
74419187
36138077
45976218
87155820
62415744
89609631
14332501
7438607
35586982
3000787
90827259
3307653
16144814
23603061
80674353
37854741
98643796
15146860
6103368