76721546
17268920
19252704
21898013
94002243
14292884
98026028
33871517
37647865
93772407
38468015
50259398
7804208
4953185
33286349
67653979
13794911
4783198
84045520
39838373
81498598
67525726
61295119
41468162
37906126
4697718
42164851
6383338
67675276
73066504
38959112
15791611
12618373
72835153
14806841
5942766
68013268
1133528
14671927
27659418