38931455
96093148
5354419
28708813
22775163
438545
85185231
4563626
3760898
3474814
76258438
84538659
34659967
25674306
83796709
49725716
57963490
71413035
10427261
1485300
95636659
24568154
26798140
30972971
25753989
10282326
6920455
62025021
34508886
85415873
71527283
6722419
28088735
64731246
45686185
85021977
40306570
5302503
60325434
15476540