66915967
4534540
77004942
42289244
12152721
38244048
93624238
86731268
53439174
53311313
56792489
36199642
16823418
53002203
3842120
336961
4843879
4630757
94801258
74536695
7792951
1398983
7005660
87978079
57663596
63278494
90091252
59585849
11449805
93648449
27811584
17891096
59942147
14806942
58573595
56759846
6378416
44694629
9905601
99906366