89435931
12936524
5019325
85478068
90634029
70157748
90213006
21691348
5211142
85775678
76454171
9042246
85238060
91531284
40933114
8704131
77038872
49247871
83849659
69053748
1735074
31096305
32361732
56393246
73789769
36326097
1324560
448111
34079627
22134933
45159933
3623177
88169249
8939107
20089409
90572506
71314938
89504489
83488933
49283126