17538686
50302730
97699232
99834684
86559853
98833004
8553058
39776692
72093075
3702296
14314523
49644097
9796348
42282006
22993340
20462217
7608873
37771577
9133435
72028738
93833355
2315888
41779225
2704480
43781277
6846419
46735077
50293497
66816356
56505738
63501700
30922619
27594832
42876070
83282104
62015725
54062019
69688943
56842382
83222388