53139841
21492476
16547301
67952547
83946962
3121745
87033654
28409114
30484422
31838367
31298086
39511439
31544765
85244410
54732794
63388467
8319169
4731989
14573897
97877783
90941334
39192072
41445153
5761690
89689074
4148965
1433416
1806387
20477530
5253204
37699236
56019036
2553955
8082123
74136046
37822420
1990615
33339564
68166247
58466231