18568196
95424653
45367025
53664370
31887180
8642137
82331845
2476894
22529507
41712245
91682104
57971197
93598425
10971694
3531614
55783552
57877148
45182904
4651119
75059923
10024435
51686854
82325269
7671832
7867556
79312995
63416364
362244
81546584
48935058
98329712
83304548
55211562
15013669
45656937
551198
6307127
15336656
58429977
66983310