48522179
8044829
77219748
13677183
8184300
49604507
30432050
79559404
47632572
11719263
61354390
23634990
22058491
42422014
53456910
78114667
89712281
762457
71476428
24509533
89979228
43874549
8067815
74032590
64381859
61622714
54265040
59946818
70791399
52387342
19386423
36337351
4049718
8985666
1774717
35342700
57681910
99346222
96613186
54104466