32441647
7214430
28181191
88968941
32221117
87386977
27441742
11883835
89658200
83364956
58997614
71823641
809778
94262049
51327167
41102603
2762615
66458914
11374215
91262938
20777692
38248320
9932515
32406306
1945440
88199501
5349024
8547291
98521013
24693858
9053208
82952863
93873864
58013057
16105396
3434379
8377765
6071974
8094128
60566503