60676215
38793813
1361838
43897042
66173839
53886310
85508362
88661010
11427253
22685172
1209969
97237033
33128918
38022939
28614703
73821857
431493
17578470
50903062
1600905
30611374
45952808
54962363
45911336
93304642
13762126
98009143
18634385
69714559
65934370
148805
74804386
8248853
89497084
30557268
1533555
59839379
38672677
9996372
28512576