69132196
9497330
68185457
75266253
56454880
34098052
74164022
31085472
41505933
3072275
62112741
61581664
47681815
24361072
73784544
55896146
57631636
80598249
40724466
50313117
21316658
39305690
8071213
426362
67155259
15455498
96533986
19035774
10169480
87486039
50034296
16807884
97956588
19874894
96325973
87926764
21583515
55391295
91002133
26675576