68132342
16422900
74558573
8120280
4751575
2052218
45608976
95928780
76817916
4597053
40648962
42429011
91637725
98365683
71252489
70498679
90211053
2961291
84934176
80789428
27811653
73541263
35523540
502071
47422138
4415101
54328803
6875753
11938768
22783680
49565551
574349
2053434
34151072
42038548
34244183
34938366
17999500
64262565
9402609