22118506
63033345
59894855
7003750
1033772
43859628
41168585
84694645
70347784
27173474
73227768
50135289
66403737
7193443
5534980
89528398
40059180
19945200
47486734
35401119
83052057
55896547
50576639
61528938
62829809
6166438
36039345
23369120
57495044
93041701
41722718
420316
6484863
71892870
97659464
18883382
8135710
4589263
60267060
52661454