9592573
11763178
20084980
74914681
8001498
91003192
7218801
32955289
32799859
8975320
6454840
87739
40337737
69142948
68912054
62955988
33705425
45256432
97055837
83042803
4992711
37691231
51623566
8243163
79917935
62793573
27627135
70081174
33164752
56193189
68001290
87955692
41346050
81042221
7322054
29959271
54374167
92201887
19255823
48684942