1333607
27047736
12803607
80879904
6867526
24157022
81882528
5106590
25626812
37309226
38046978
96648506
33356552
7167712
79947216
71077258
8443646
83396818
81546349
85637907
53106688
611475
98196683
4024276
61373654
18917336
24193566
19551877
60182894
37777045
7128761
5424365
22812135
9602107
33834817
97379704
51889894
69122089
90811838
79913279