55284999
60104510
58204661
28116017
4814196
80721051
35961343
63559364
45838596
422294
61842698
58772931
12587606
84777348
47003102
71043267
98163252
98138435
71525041
47048520
45445880
12087
65319598
16743665
97322999
95753119
31344846
74965358
73353441
66126181
5687246
79505538
9686526
2657661
78155184
64023101
7781318
74236808
87027198
60887817