95521583
62094722
57235620
45763039
5715203
7428828
77996943
90038552
6442061
96186570
1301826
45424770
92516727
33651594
81883056
4741566
38833215
14646276
35078012
1139201
9252179
42903332
37368191
72867794
8477308
9112602
463863
75202065
35855062
24043946
666280
8961654
4004331
12238542
77259880
48622118
34243394
5335621
39777031
39365851