63492860
27371161
8527406
70779034
64729216
48446186
38672223
86562948
52175152
27819462
54999062
84014415
65702627
60071351
77856344
15304968
24069733
61959491
35653630
13429793
48233450
17633694
12663987
16596580
62566378
40885233
89798790
35702323
93016273
49912284
78706502
1951651
6196170
7895896
74685709
82304472
64177492
36351058
68218198
43233017