48828291
22541720
5020392
81658642
47587635
11384629
70957816
38235400
14888950
6954930
82597533
71893890
27927159
40259656
85085603
81558576
7863599
96856229
138193
66827371
81298829
16391315
89688289
6798131
48072921
53029505
5419636
86681356
52711169
5511137
51101857
32992840
93623808
69079771
42906081
25227473
9462849
34281210
43729886
80391524