77413967
390404
50086701
98482163
31131049
85347839
5261613
14334224
20692855
23435632
53643104
90866657
73335806
44152604
76912960
50709119
43662604
24149642
69506539
21212588
72485799
73194578
72421316
14283261
686821
64826586
80338995
853253
2953400
5654543
31106671
78737693
23595556
99005759
37551997
13477920
93473701
48136509
71422608
3994568