70824448
38559152
9212783
14865160
598012
69609479
67452516
21561335
1451575
22084796
49947934
55945005
22907025
68908725
71591863
85093559
75717164
57442142
10052828
33703508
93005286
87581635
68086240
4334632
15835512
47954936
93926188
32948451
98004674
21569603
89032237
87629313
23063506
62438213
73717906
87083733
38115264
83018221
43276531
426310