57346067
80948465
40403071
66328296
86434342
869577
1388539
71238632
25156413
30405615
53696944
6448311
71884541
25228539
14151794
98964717
94269755
92977325
27523200
54622769
70464793
94935695
71741372
63942848
62771112
17551812
93907361
17363511
90432137
49602518
11204615
52891359
4568706
9259591
916136
8908836
10759637
89045892
25221619
53157002