18615695
35458741
76271447
202354
42116672
81217807
43496749
79043349
3674724
7007132
34419679
34493185
98061927
93051658
57237916
18749364
84493180
21399961
41242745
62314555
47564593
43393039
64795482
4378775
59405497
23033046
64472583
23909586
87555861
77646398
17852927
32572524
35869031
1985159
2318121
97971397
50013092
12286763
32451749
36847589