66397963
37218232
5838154
8454829
48718629
85967
50111799
8569873
17021793
98121169
62169501
69841277
32619705
44026080
64011520
8884487
6215282
59397942
5744613
49799427
16156191
89986919
51167260
74078739
11217045
2809628
61186332
662403
2876887
75184223
69183543
86617984
75733377
66815113
21712433
97809050
78822012
50342597
4679207
69787915