31219594
1127595
17463905
48502183
38436878
32214314
784855
21604715
8808368
79576966
10312949
75533112
8888875
69545098
91284497
2797694
95835732
4393598
67517207
200768
76114411
52859836
96066970
67175829
94452122
86082237
44061660
11422435
57845560
98805694
55478300
43692795
30288650
76233423
68436612
95646626
13478279
31858867
55328270
53759891