69071746
22887313
89641989
1470108
65242019
30181964
50695534
69065145
52979870
42053350
23124894
12142044
98779709
14052045
87035904
18096966
37598529
15532926
45482820
83252445
8841121
26106950
23002473
76525928
34534040
15103477
87732609
11467253
63928195
25413608
2728358
41385496
45269078
71244746
71645024
43457983
87333764
11505113
73253320
92682185