60804352
25815532
35352033
67419744
15939768
39284631
27484425
657412
96017873
1611177
6264575
80787023
1247691
2996976
23489184
6152777
86492655
240487
73399803
27775009
55316734
11213264
81378739
47872073
92308654
63152267
59369606
1678216
4864823
2145220
57292489
14219917
68238771
10358008
32608051
79352469
83602963
88171487
75801317
23949300