90813056
96269381
76174991
83211753
41757217
35106061
89508982
8885365
36558533
89721418
4333956
45289123
35373549
58345468
88874816
82014374
8594712
5787356
92879717
15931510
15404072
56076988
81166999
68627988
48445699
51374006
79758720
21715182
26104514
89839850
18794585
14277126
12157492
99372571
92031130
49623001
41024295
1341812
36396923
13055412