65577624
12805432
69287131
88283148
50231560
64524467
51928167
22188406
36016927
7086254
48112859
21784735
58655923
85883695
65223279
17266838
61511958
19285166
78895863
32218908
96352500
52288675
4066282
874471
31724875
93447159
34875944
6268820
2163727
66858317
63474092
697731
66461586
36528576
71086650
7536425
64494911
93625873
83052680
3447857