95745365
96218320
71191223
14112883
12756415
8418884
95073118
68871755
15188799
81572729
38919159
58667888
84457563
15482695
32694695
25117358
25842454
4121467
47922630
8660458
6905880
29521702
82462977
10991634
22316948
2388641
58453821
24996058
8533481
7128804
668612
961026
27887904
16692654
20826926
348554
93229017
8387335
32834774
39713615