96875844
13757078
8367783
61758513
10675615
85296916
2167828
38478027
24855549
31082565
3087118
50411061
96189448
22293809
60079001
94938493
47985822
14141892
96419554
47374535
89312680
67588492
53877379
4121688
57453172
6291695
29042549
3584698
39173977
48477698
98324987
8681209
90196670
47695431
88424643
1533807
28748862
66509743
14354460
68563969