5027306
671371
90238563
64855003
27194983
19024589
67079298
23622817
9776217
85529125
95521952
4910930
72902932
5768718
15329525
85364593
57135654
80429982
48933399
84658006
90273833
4319855
50423802
15396923
26645425
3206771
40077000
99205844
66108048
12811708
48876385
86345979
55493781
58131928
73338559
77569534
62948205
80355688
83489413
31137710