69099828
23509601
78505657
4782326
94196411
100004997
63334523
10895762
30775988
71939176
46812374
4483163
68145066
8330589
18592140
3021703
87522250
80699638
54437008
29306554
47164292
2060138
6147474
26668831
7324878
59869674
2441605
25887005
47332247
9852421
26982549
47736386
13299686
15863672
53281940
469177
99677831
68468897
53851738
40161575