42745114
53598914
35949250
11691096
19287777
77503080
47245
20529461
35955398
20738159
995760
6785479
76591572
29709658
78511393
32325916
70693086
62689334
53863380
50955688
27062078
11025658
38101598
80187216
20244402
93074561
83575615
23171184
59293333
64637427
65158582
7278275
87496051
69883879
89446022
18817417
47955335
70672370
78677972
20828901