846793
8338836
1354932
8494817
60722692
18104584
98863828
38769561
50685601
67798495
51691702
33506233
5840799
12746492
74972020
55648576
41585903
30088278
374710
95716558
95633531
80486676
23511457
7642782
98271529
27289059
39287405
41109316
67148256
85888947
67851181
70596799
40536424
21771513
60071251
47334646
12721415
92769106
70339812
62175992