10687832
3535050
95074084
71897662
38781535
22472487
50534972
27642718
55299783
9364173
49635317
91062717
71764791
9788137
61655531
83226999
14168522
33927395
34508629
51379137
33529022
17486870
62768059
81576878
62976677
9434473
27327221
5925488
45462450
54836869
47817561
55297281
20617877
79507514
23697918
616240
12305225
97914211
51138542
49955506