20362297
9487870
35395589
31834870
6418178
98601496
16378513
85398280
58412669
86483276
67841997
8593321
90698742
58474683
19066375
8888964
67058092
73858526
99856779
76689892
48316132
49443733
15939346
5034787
52348375
11653048
63865813
199513
66347637
65483820
90479541
70612471
22535547
40002851
10585811
72407335
7269578
2805147
76069569
92279605