35756436
428220
39865257
88322269
91613939
23694898
5947838
2853991
56304972
83034179
69571330
81594015
23543702
78891055
98814260
44199639
66709850
9209950
50077157
61677729
99473277
58934055
48975325
61858975
20316777
23988014
76216837
78653109
74425223
89357165
20096189
6214635
55845272
46814448
73324698
55548539
84946093
36971610
35103832
74636009