83912658
86931869
16371767
11875052
87824787
23146342
28517537
21495458
9082127
13241690
86853619
43465000
89884360
77952582
3074249
1286230
36697628
23146270
94968806
86298886
58812986
66773062
108536
48086035
95849360
95694509
4490386
66237610
17364602
88957044
79686578
9125581
10475255
82754665
17479956
68046800
28257735
19521223
41187780
91515462