53091296
13882846
51897561
98841107
47811437
36415997
47892721
58304947
1555875
82563095
67197733
65058615
72387956
74977004
21378334
92951015
88698180
97826513
8485928
89996675
3201601
38629129
23678801
66204244
44353723
40123046
39089179
1509282
7777127
70406484
53603696
44928436
48504065
12178693
93011623
50916596
21448276
99021444
80417796
90867053