12255942
87583456
27016923
6822050
31901861
13035934
76753394
28722848
49043015
34352341
82662210
18746861
79051444
4252271
95579987
7902304
85796223
24247429
41833790
78279687
4497650
47345477
6335321
87609600
63683323
39665192
20892284
64802811
34539093
50133550
76921319
78488999
35959232
1983637
44373156
7331093
35517131
1519491
85408976
9541290