44473763
21835065
71816859
51926060
28619250
9878220
20967259
77996326
38168388
3599157
42029404
39965093
53589928
46376315
88841873
88521886
11485202
7156536
2847661
56945205
34988980
29275716
33339229
60824245
3561510
41722805
91203079
19313382
65406387
44748965
92652804
94993118
36552533
45903234
92867834
87476551
18498377
42467263
331643
9818338