10625960
86177476
11744563
17708012
17401516
16211556
8158793
34265687
6341299
8080918
65114520
21577823
60381737
41584697
27871243
4894506
98262927
2256208
62544656
68681197
80967782
74657568
4118295
99024747
74527164
21146498
70361797
73289833
44826499
29006694
43569529
96464209
6371572
46396018
67586324
70952612
38231924
13392854
33187961
10577050