99678217
23099535
28686388
8349335
69162512
60032705
82495059
5361285
57711121
91964338
30274551
23057920
45874136
34968214
79583779
179697
28903297
4079597
53085552
70945515
4511890
23175126
11964425
92741701
8276745
382373
70614702
96649093
27824231
72644610
60009098
82773972
24053625
46897611
9902751
62823317
11947534
855807
51638524
56291475