1342878
6011149
93315925
78317884
100003531
11932945
99871085
77058541
52371004
7906303
66807902
29407834
25799849
54609475
46148834
60031680
48319659
12022822
74916516
27616226
60487774
27532282
83555277
373300
6645763
57222337
50875279
44434142
83966863
41668045
47748803
9854613
12916559
4623198
83958921
3928272
34477810
79872226
37087371
87815332