12112780
95328286
97343746
90889702
5415372
89099210
77202501
18778666
76281630
39414844
21698158
6768639
78489595
68689014
15287201
99356030
5143529
37129878
27905002
66805818
3628264
35327552
30314946
6615380
67646223
18679689
69169941
19296984
83755036
13708609
46233733
2587870
82358626
24255015
36535148
77215317
69017864
24368238
49819762
75371240