96373119
92066114
7124834
44151299
25194397
80237733
39346546
10102766
81447109
43017378
12038155
34365646
77268769
97812310
409560
93101474
24891065
52128681
12453069
59685515
97367899
95176369
6865177
54208972
11977024
432913
1883216
86696721
34292288
38395169
64186070
48584637
77908193
338528
97293667
39999019
58205402
69326809
16438826
7233340