89977970
46886737
11729863
40771173
4187442
80329683
39403695
43963568
58334178
9626324
52177254
24387213
621629
16324130
48035333
17022559
97703797
21212284
72133035
21108259
76099756
88728078
89222923
11069076
29396345
7581368
8288813
2372228
24724319
473831
77721671
82954583
19428859
4179575
46927281
55006107
17486301
29976490
39508838
24211775