75406287
6791967
32835579
4621364
1423231
78707474
73084325
6084618
6799559
79623090
95969306
38706716
54256096
70851270
29502221
50156469
93648351
958778
6569197
31879318
68825834
1285079
31478588
58999473
11418209
53494389
29912008
75725578
51684273
49956121
69836172
23631334
28079685
12579853
72972879
67949868
4017283
13607603
96322422
7745026