18489032
8960303
4879497
7000915
20966345
54323107
75798364
20835424
59006523
1829635
20288403
84119873
26973536
4679635
75343551
55304488
6222733
94437615
3086924
3473116
4411656
29185217
72301281
92609676
93613709
8168441
6004881
77308603
50462162
49409317
23419750
81399512
83071124
77437429
950485
38828867
72292027
24581612
3317767
96402969