23417250
4828194
61125980
66717199
49486261
42494472
50736310
45331338
85791809
30143831
94436837
84599838
86817269
75164965
27979287
29754386
1989085
98111538
14535117
59426070
5481363
42086588
78251482
6743430
8109485
3579158
89102057
56313653
45979757
21222083
5573066
24699391
6052281
79869844
70402342
47715192
41177318
3815513
91336344
97381680