87594228
6824304
7527452
59086193
54285942
50582956
74416018
19989409
64488962
85002871
2036039
47562724
29847836
19619601
33019818
95577813
20738707
9287970
82962218
77165445
6503657
76999450
8136934
2905303
4145560
63735259
61795804
54069654
12556159
12189715
11055932
51823828
87003386
72173591
57151212
20744768
72284936
66689286
66441988
25157699