3158572
45873023
71215787
70026416
89176469
88116006
80279410
66432301
12242186
40011010
8657315
20366625
98085026
68905615
45594541
2326698
77755571
22449362
46289384
23532239
83869475
69928772
12146169
74371487
12349900
23025716
16249702
62245905
79816608
19375922
39038389
82059274
2822748
34702493
15063987
38913024
93185186
66694919
33577264
7481485