99889651
8066516
15949361
91684708
1396747
95523021
20046037
13425665
25358536
68776473
4794384
670371
23634348
15402549
38278698
33366871
43391976
6358465
95415230
59698886
14411779
57126605
8691760
45358589
47474863
26431565
32847133
91924549
77118906
76154975
9478561
94684334
66693204
65648825
32586302
46826093
7638602
2295702
38102697
3465640