18878687
60312395
32269567
57202388
74523194
55766208
52365925
4362975
32153055
846021
41176591
75472492
55154294
4208126
48963549
32235432
14573805
5689465
44771169
84563832
9796263
847892
17564730
66642592
71908235
46438629
8876298
265612
79631848
25696357
7794031
8519177
85868483
252524
37188582
769455
17031842
10614347
37958281
86709201