65308668
19513480
42798076
24755677
92384795
21193747
86191968
24967025
54242386
72945800
610591
77265293
94195505
69754886
79485163
67245013
71979667
3976117
68112902
1433424
76917018
52394165
44866249
88819682
65746366
22233935
69951397
81995127
66476480
70946872
4921299
20202289
70495531
14296812
5235963
7957493
2147084
41647852
6889404
26641003